Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在R中创建给定的特定透视表?_R_Pivot_Pivot Table_Reshape_Reshape2 - Fatal编程技术网

如何在R中创建给定的特定透视表?

如何在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 =

我需要从下面给出的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 = sample(1:10),
Y = sample(1:10), 
Z = sample(1:10),
count= sample(11:20))
在此处输入代码

数据1Try
ftable

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中保存数据框时使用的逻辑。你能解释一下吗?提前谢谢!你能通过详细阐述每一步来扩展你的答案吗?