【发布时间】:2020-10-03 18:11:41
【问题描述】:
我不太擅长 R,但我正在尝试为回归分析准备数据。 所以我有三个数据框,我正在尝试向第一个数据框添加一列。
基本上我的数据布局如下:
City Neighborhood X Y Z
Euclid N/A
Cleveland Glenville
Mayfield Heights N/A
Euclid N/A
Euclid N/A
Cleveland Clark-Fulton
我想添加一个标题为:PercentHipanic 的列(在数据框中的位置无关紧要)。
我的第二个数据框看起来像:
City PercentHispanic
Euclid X%
Cleveland Y%
Mayfield Z%
对于克利夫兰市,我的数据框如下所示:
Neighborhood PercentHispanic
Glenville X%
Clark-Fulton Y%
Downtown Z%
如何添加 PercentHispani 列? 我希望数据框基于城市进行合并,除非城市是克利夫兰,否则我希望它基于邻里进行合并。我不想摆脱 N/A 值(我想保留所有行)。
谢谢!
【问题讨论】:
-
将所有数据框保存在列表中并在此处使用答案:Simultaneously merge multiple data.frames in a list。