在R中将行元素用作名称并将值用作列的快速方法

伯爵马斯凯蒂

我这样做的步骤并不十分优雅和安全,但是我敢肯定,有一种方法可以更轻松,更快捷地实现。我需要帮助,以了解从dataframe_1到dataframe_2的快速方法。

#from this
a<-c("A","A","B","B","C","C")
b<-c(1,2,12,2,4,5)
dataframe_1<-cbind.data.frame(a,b)
  a  b
1 A  1
2 A  2
3 B 12
4 B  2
5 C  4
6 C  5

#to this
a<-c(1,2)
b<-c(12,2)
c<-c(4,5)
dataframe_2<-cbind.data.frame(A=a,B=b,C=c)
  A  B C
1 1 12 4
2 2  2 5
托马斯·艾斯科丁

尝试 unstack

> unstack(rev(dataframe_1))
  A  B C
1 1 12 4
2 2  2 5

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在R中将行变量用作列

组合gsub()并将变量名称用作R中的列

在选择语句中将行值用作列

融化熊猫DataFrame并将值用作列?

查找链接的值,并将该链接用作父元素的类名称

在函数中传入名称并将其用作 Pandas 列中的值

用作元素的数组值

转置列并将列名用作另一行中的值

拆分由数字范围组成的列,并将所得数字用作R中的范围值

如何在PostgreSQL的SELECT语句中将行值用作列?

遍历向量并将该值用作数据帧的列

获取 SQL 列的值并将其用作列名

在RestKit中将键用作值

如何将列表元素用作 R 中的因子名称?

如何在R Shiny中将NULL值用作变量调用

如何使用结构化引用来标识列并将标识的列中的行值用作条件?

是否可以将键用作列/值,并将值用作键/值数据库结构的值?

隔离嵌套数组中的数组元素,并将其用作 JSON 字段值,并将其兄弟数组元素用作字段值

连接列并将列名称用作新列中的二进制功能

为什么R扫描功能将1用作列,将2用作行?

如何在 React 中获取元素 onClick 的值并将其用作条件

jQuery从同一元素获取不同的值并将它们用作不同的类

箭头用作方法:此值

在TypeScript中,如何在函数的返回类型中将参数的值用作属性名称?

如何在Codeigniter视图文件中将数据库列名称的foreach值用作变量

正确的方法来遍历数组并将字符串用作属性名称?

如何将数据框的值用作列并将值选择性地放入其中?

在bash中将文件中的行用作命令

将dict应用于ndarray的快速(非循环)方法是什么(意味着将元素用作键并替换为值)