0

我有一个 Excel 表,它变成了一个大型数据转储,我需要组织数据。我希望在 R 中做到这一点,因为我可以编辑代码来组织多个项目。本质上,我提取的数据如下所示,每个城市都在自己的单元格中。

1 纽约芝加哥 底特律洛杉矶 迈阿密
2 芝加哥萨克拉门托 西雅图 洛杉矶 纽约
3 底特律迈阿密 萨克拉门托 纽约芝加哥

我需要提取它,以便将行开头的数字与城市一起组织。它应该如下所示:

纽约 1 2 3
芝加哥 1 2 3
底特律 1 3
洛杉矶 1 2
迈阿密 1 3
萨克拉门托 2 3
西雅图 2

最简单的方法是什么?我试图做一个“如果,那么”语句,但这似乎不起作用并提供了一个错误。

编辑:这是当前数据的一个片段。有107行12列供参考:

当前数据

我目前正在使用代码

library(readxl);df1 <- read_excel('C:\Users\Brittney\Desktop\Data_V1.xlsx') tidyr::separate_rows(df1, September)

4

0 回答 0