【发布时间】:2015-08-21 14:53:26
【问题描述】:
我在 R 中工作,我需要解决以下问题。 我有以下格式的数据。
Users Lang_1 Lang_2 Lang_3 Lang_4 Lang_5
user_1 C SAS Python SPSS Java
user_2 R C++ Java
user_3 SAS R Python Octave
user_4 iPython SQL R
user_5 SQL Java Dot Net Python
并且需要我的输出格式如下
Users C R SAS iPython SQL C++ Java Python DotNet SPSS Octave
user_1 1 0 1 0 0 0 1 1 0 1 0
user_2 0 1 0 0 0 1 1 0 0 0 0
user_3 0 1 1 0 0 0 0 1 0 0 1
user_4 0 1 0 1 1 0 0 0 0 0 0
user_5 0 0 0 0 1 0 1 1 1 0 0
尝试使用上述信息进行分类。请帮助我。
【问题讨论】:
-
请阅读
melt和cast的文档。 -
致其他人:他的“期望输出”没有英文单词吗?在我看来,真正的问题似乎总是人们不知道要搜索什么......
-
您可以通过检查这两个链接开始研究它:a) statmethods.net/management/reshape.html , b) r-bloggers.com/introducing-tidyr
-
我不知道该怎么做。谢谢你的建议。
标签: r melt dummy-variable