如何使用字符串变量重塑数据框?

数据雕刻家

我有一个带有文本数据的数据框。看起来像这样:

    var  texts users
1    1  text1 user1
2    2  text2 user1
3    3  text3 user1
4    4  text4 user1
5    5  text5 user1
6    1  text6 user2
7    2  text7 user2
8    3  text8 user2
9    4  text9 user2
10   5 text10 user2

现在,我想重新组织此数据框,并使用'var'的值作为列名,并将该数据框更改为具有两行(user1和user2)的数据框。Text1到text10是变量值。我尝试过reshape2,但未成功完成。

library(reshape2)
datafile.melt <- melt(data = datafile, id.vars=c('users','var'), measure.vars=c('texts'))
datafile.values <- dcast(datafile.melt, var ~ users)

结果是:

  var user1  user2
1   1 text1  text6
2   2 text2  text7
3   3 text3  text8
4   4 text4  text9
5   5 text5 text10

如您所见,“ user1”和“ user2”已更改为列名,而var值未更改。我想将其更改为:

 users     1     2     3     4      5
1 user1 text1 text2 text3 text4  text5
2 user2 text6 text7 text8 text9 text10

有谁知道如何正确执行此操作?提前谢谢了!

rip

根据我的评论,答案很简单,users ~ var而不是使用var ~ users

> dcast(datafile.melt, users ~ var)
  users     1     2     3     4      5
1 user1 text1 text2 text3 text4  text5
2 user2 text6 text7 text8 text9 text10

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用字符串变量使用$表示法选择数据框列

来自分类Dev

使用字符串制作熊猫数据框

来自分类Dev

Android如何在带有数据绑定的TextView中使用字符串变量

来自分类Dev

如何使用字符串引用变量

来自分类Dev

如何在RcppEigen中使用字符串变量

来自分类Dev

Ansible:如何使用字符串范围连接变量

来自分类Dev

AWK-如何使用字符串打印变量

来自分类Dev

如何使用字符串获取变量值

来自分类Dev

如何在RcppEigen中使用字符串变量

来自分类Dev

如何使用字符串/变量插入表列

来自分类Dev

使用字符串创建变量

来自分类Dev

如何使用两个j变量来重塑数据,其中一个是字符串?

来自分类Dev

如何使用字符串变量访问字符串数组?Java脚本

来自分类Dev

如何使用字符串数组在spark数据框中将列名称设置为toDF()函数?

来自分类Dev

Julia-数据框-如何在by()中使用字符串进行自定义输出列命名

来自分类Dev

使用字典替换字符串,而不删除熊猫数据框中的字符

来自分类Dev

如何使用字符串变量通过 Java 的 jdbc 从 SQLite 数据库中检索一行?

来自分类Dev

用字符串填充pandas数据框

来自分类Dev

用字符串熊猫数据框替换 NAN 或空白

来自分类Dev

用字符串对数据框的值进行分组

来自分类Dev

使用字符串更改数据框列的类

来自分类Dev

通过使用字典替换数据框中的字符串值

来自分类Dev

使用字典替换熊猫数据框中的字符串而不覆盖

来自分类Dev

使用字符串搜索熊猫省略数据框中的其他匹配项

来自分类Dev

如何使用字符串搜索变量?/您可以在类中搜索变量吗?

来自分类Dev

在forEach()循环中使用字符串变量来按角度获取数据

来自分类Dev

在 Python 数据帧函数中使用字符串变量

来自分类Dev

在熊猫中使用双字符串标题重塑数据

来自分类Dev

如何使用字符串的静态资源作为与组合框 SelectedItem 绑定的 DataTrigger 的值?

Related 相关文章

  1. 1

    如何使用字符串变量使用$表示法选择数据框列

  2. 2

    使用字符串制作熊猫数据框

  3. 3

    Android如何在带有数据绑定的TextView中使用字符串变量

  4. 4

    如何使用字符串引用变量

  5. 5

    如何在RcppEigen中使用字符串变量

  6. 6

    Ansible:如何使用字符串范围连接变量

  7. 7

    AWK-如何使用字符串打印变量

  8. 8

    如何使用字符串获取变量值

  9. 9

    如何在RcppEigen中使用字符串变量

  10. 10

    如何使用字符串/变量插入表列

  11. 11

    使用字符串创建变量

  12. 12

    如何使用两个j变量来重塑数据,其中一个是字符串?

  13. 13

    如何使用字符串变量访问字符串数组?Java脚本

  14. 14

    如何使用字符串数组在spark数据框中将列名称设置为toDF()函数?

  15. 15

    Julia-数据框-如何在by()中使用字符串进行自定义输出列命名

  16. 16

    使用字典替换字符串,而不删除熊猫数据框中的字符

  17. 17

    如何使用字符串变量通过 Java 的 jdbc 从 SQLite 数据库中检索一行?

  18. 18

    用字符串填充pandas数据框

  19. 19

    用字符串熊猫数据框替换 NAN 或空白

  20. 20

    用字符串对数据框的值进行分组

  21. 21

    使用字符串更改数据框列的类

  22. 22

    通过使用字典替换数据框中的字符串值

  23. 23

    使用字典替换熊猫数据框中的字符串而不覆盖

  24. 24

    使用字符串搜索熊猫省略数据框中的其他匹配项

  25. 25

    如何使用字符串搜索变量?/您可以在类中搜索变量吗?

  26. 26

    在forEach()循环中使用字符串变量来按角度获取数据

  27. 27

    在 Python 数据帧函数中使用字符串变量

  28. 28

    在熊猫中使用双字符串标题重塑数据

  29. 29

    如何使用字符串的静态资源作为与组合框 SelectedItem 绑定的 DataTrigger 的值?

热门标签

归档