R 如何将平面列表转换为二维交叉表
有没有办法将平面列表转换为二维表格?平面列表有三列(x值、y值和分数)。它在一个长列表中列出了每个x-y对。我想做一个x-y表格,把分数放在适当的x-y单元格中。这可以在Excel中使用Windows中的Kutools完成,但我没有Windows。有没有办法在R或Linux上实现这一点?R 如何将平面列表转换为二维交叉表,r,linux,R,Linux,有没有办法将平面列表转换为二维表格?平面列表有三列(x值、y值和分数)。它在一个长列表中列出了每个x-y对。我想做一个x-y表格,把分数放在适当的x-y单元格中。这可以在Excel中使用Windows中的Kutools完成,但我没有Windows。有没有办法在R或Linux上实现这一点? 输入列表: a a 1 a b 2 a c 3 b b 1 b c 2 c c 1 所需输出表: a b c a 1 2 3 b 1 2 c 1 谢谢。只需使用xtabsxt
输入列表:
a a 1
a b 2
a c 3
b b 1
b c 2
c c 1
所需输出表:
a b c
a 1 2 3
b 1 2
c 1
谢谢。只需使用
xtabs
xtabs(v3~v1+v2,df1)
假设列为“v1”、“v2”和“v3”,只需使用xtabs
只需使用xtabs(v3~v1+v2,df1)
假设列为“v1”、“v2”和“v3”