我主要使用 R 进行数据分析,但我希望在 LibreCalc 中对我的数据集进行更简单的前期修复。本质上,我有一个数据集正在收集用于该领域的研究,为了方便起见,我使用逗号来分隔同时发生的行为。现在,我想将行为分成新行以进行后续分析,但我想在同一行中复制其他信息。
所以,如果我有:
Time Date Focal Behaviors Actor Target Observer
2:00 01/22/18 QN a, pg, w QN NU AJP
2:01 01/22/18 QN g QN NU AJP
2:02 01/22/18 QN z, 3 QN NU AJP
我想要:
Time Date Focal Behaviors Actor Target Observer
2:00 01/22/18 QN a QN NU AJP
2:00 01/22/18 QN pg QN NU AJP
2:00 01/22/18 QN w QN NU AJP
2:01 01/22/18 QN g QN NU AJP
2:02 01/22/18 QN z QN NU AJP
2:02 01/22/18 QN 3 QN NU AJP
请注意,为了清楚起见,我在这里省略了一些中间列以及其他信息。另外,我没有在 LibreCalc 中编码,所以如果您(好心)提供有用的脚本,请提供注释。
我真的希望有人有一个明确的答案,并感谢您花时间阅读本文,无论您是否有解决方案!
此外,我在“R”下交叉列出了这个,因为有人有简洁的代码来自动导入、进行更改并导出到 LibreCalc 文件(如 .xls 或 .odf);不过我有多张纸。