编辑 2:使用起始数据更新
编辑1:我想知道如何在将其熔化为长形式之前修改熔化功能中的数据或参数(可能被忽略或不理解)。
我从以下数据开始:
type1 type2 type3 type4
A 43 0 1 0
B 6 0 1 0
C 16 0 3 1
D 17 0 2 2
当它融化时,它看起来像:
Sample variable count proportion
1 A type1 43 0.97727273
2 A type2 0 0.00000000
3 A type3 1 0.02272727
4 A type4 0 0.00000000
5 B type1 6 0.85714286
6 B type2 0 0.00000000
7 B type3 1 0.14285714
8 B type4 0 0.00000000
9 C type1 16 0.80000000
10 C type2 0 0.00000000
11 C type3 3 0.15000000
12 C type4 1 0.05000000
但是,总共应该有 type1 到 type5 作为所有可能的变量。由于数据不包含任何类型 5,因此它不是融合数据的一部分。我想要表中每个样本的所有变量。因此,对于数据没有的类型 5,我希望有 Sample type5 0 0,而不是没有条目。我查看了 melt and cast 的 API,但无法找到上述查询的答案。
任何的想法?谢谢!