【发布时间】:2019-05-31 11:17:51
【问题描述】:
我想重塑我的数据库的一些行。特别是我有一些行,它为 Id 列复制。我想将此行转换为列。我提供了一个代码,它代表了我的数据库的一个示例。 我正在尝试使用 t() 并重塑,但它并没有这样做。谁能给我一些建议?
test<-data.frame(Id=c(1,1,2,3),
St=c(20,80,80,20),
gap=seq(0.02,0.08,by=0.02),
gip=c(0.23,0.60,0.86,2.09),
gat=c(0.0107,0.989,0.337,0.663))
【问题讨论】:
-
你能告诉我们你期望输出的样子吗?
-
是的!我希望最终数据库的每一行都有一个 Id。具有 9 个不同列的最终数据框,例如:Id、St、gap、gip、gat、St2 gap2、gip2、gat2。带 2 的值是主体数据库第二行的引用。
-
@matte85 你应该编辑你的问题并在其中添加预期的输出,人们会更容易帮助你。