34得票1回答
为什么reshape2的Melt函数在转换时不能捕获行名称?

我有以下数据:Cubn 3.71455160837536 0.237454645363458 Gm9779 2.56051657980096 0.20850752817264 Apod 3.51796703048962 0.195999214485821 我想做...

32得票7回答
在数据框中,按组计算多个变量的平均值和标准差。

编辑 -- 这个问题最初的标题是 << 在R中进行长宽数据重塑 >> 我正在学习R,并尝试找到应用R来帮助我生活中其他人的方法。作为一个测试案例,我正在处理一些数据重塑问题,但我很难跟随在网上找到的示例。我开始的数据看起来像这样:ID Obs 1 Obs 2 Ob...

31得票2回答
dcast警告: 缺少聚合函数:默认使用长度。

我的 df 数据看起来像这样:Id Task Type Freq 3 1 A 2 3 1 B 3 3 2 A 3 3 2 B 0 4 1 A 3 4 ...

26得票2回答
dcast可以在没有聚合函数的情况下使用吗?

可能是重复问题: This R reshaping should be simple, but reshape2中的dcast函数在没有重复项的情况下可以不使用公式。看下面这个例子数据:df <- structure(list(id = c("A", "B", "C",...

26得票3回答
如何对数据框进行透视/反透视(转换/融合)?

如何“旋转”表格?这种操作的正确技术术语是什么? 更新:该术语称为融合 我有一个按年份分类的国家数据框架Country 2001 2002 2003 Nigeria 1 2 3 UK 2 NA 1...

25得票2回答
将一个向量重塑为多列

假设我有一个R中的向量如下:d<-seq(1,100) 我想将这个向量重塑为一个10x10的矩阵,以便我可以得到以下数据:[,1] [,2] [,3] .. [,10] 1 2 3 .. 10 11 12 13 .. 20 ...

23得票8回答
快速/简洁的构建均值/方差汇总表的方法

我能完成这个任务,但感觉肯定有一种“最佳”(最流畅、最紧凑、最清晰的代码、最快速的?)的方法来完成,但到目前为止还没有想出来... 针对特定的分类因素,我想按组构建一个平均值和方差表。 生成数据:set.seed(1001) d <- expand.grid(f1=LETTERS[1...

22得票3回答
使用多个测量变量重新塑造数据框架

我正在使用类似于这个的数据框:df<-data.frame(student=c(rep(1,5),rep(2,5)), month=c(1:5,1:5), quiz1p1=seq(20,20.9,0.1),quiz1p2=seq(30,30.9,0.1), ...

20得票1回答
R中的reshape2库出现警告信息:缺少聚合函数,将默认使用长度。

我曾在 Stack Overflow 上多次看到这个 reshape2,但没有看到适用于我的特定问题的解决方案; 我有一个像这样的数据集;head(data) student test score Adam Exam1 80 Adam Exam2 ...

20得票2回答
一次性重塑多个值

我有一个长数据集,我想将其变宽,并且我很好奇是否有一种方法可以使用R中的reshape2或tidyr包在一步中完成所有操作。数据框架df的样子是这样的:id type transactions amount 20 income 20 100 20 ...