如何在R中创建给定的特定透视表?
我需要从下面给出的dataframe创建透视表:如何在R中创建给定的特定透视表?,r,pivot,pivot-table,reshape,reshape2,R,Pivot,Pivot Table,Reshape,Reshape2,我需要从下面给出的dataframe创建透视表: enter code here Data1 <- data.frame( X = sample(1:10), Y = sample(1:10), Z = sample(1:10), count= sample(11:20)) 请帮助我获取以下数据透视表(我已从excel中复制): 我需要准确地使用R 要生成类似的数据集集集,可以使用以下命令: enter code here Data1 <- data.frame( X =
enter code here
Data1 <- data.frame(
X = sample(1:10),
Y = sample(1:10),
Z = sample(1:10),
count= sample(11:20))
请帮助我获取以下数据透视表(我已从excel中复制):
我需要准确地使用R
要生成类似的数据集集集,可以使用以下命令:
enter code here
Data1 <- data.frame(
X = sample(1:10),
Y = sample(1:10),
Z = sample(1:10),
count= sample(11:20))
在此处输入代码
数据1Tryftable
:
exData <- setNames(as.data.frame(unique(t(combn(rep(1:3, 3), m=3)))), paste0("P", 1:3))
ftable(exData)
exData您能提供一个工作示例吗?这里是代码,使用它您可以创建类似于我上面描述的数据框:数据1包重塑
在大多数数据透视中都很有用。感谢Luke,我可以使用ftable函数创建数据透视表,尽管我不理解在exData中保存数据框时使用的逻辑。你能解释一下吗?提前谢谢!你能通过详细阐述每一步来扩展你的答案吗?