【发布时间】:2023-03-23 01:49:01
【问题描述】:
我正在尝试在 R 中为 k-means 重构数据框。目前数据的结构如下:
Subject Posture s1 s2 s3....sn
1 45 45 43 42 ...
2 90 35 45 42 ..
3 0 3 56 98
4 45 ....
等等。我想将所有 sn 变量折叠到一个列中,并使用 s 编号创建一个附加变量:
Subject Posture sn dv
1 45 1 45
2 90 2 35
3 0 3 31
4 45 4 45
这在 R 中是否可行,或者我最好直接在 python 中重塑 csv? 非常感谢任何帮助。
【问题讨论】:
-
折叠如何?意思是?中位数?和? R 非常适合此类工作,但您需要更具体。
-
我对您的示例感到困惑,看不出两者之间的关系。您能否提供 3 行和 s1-s3 的精确映射?