r - 将具有相同索引 (ID) 的其他行的值分配给具有缺失值的行
问题描述
我有一张大约有 100k 行的大桌子,我正在展示其中的一部分来解释我的问题。对于同一个ID,缺少一些必须一致的列值。例如,city_born
andcountry_born
必须对所有人都相同,IDs
但对于 same 有缺失值IDs
。
df_1
如下:
Id city_born country_born
1 Helsinki Finland
2
3 Montreal Canada
2 Rome Italy
1
df_outcome
应该如下:
Id city_born country_born
1 Helsinki Finland
2 Rome Italy
3 Montreal Canada
2 Rome Italy
1 Helsinki Finland
我正在使用dplyr
并group_by
解决问题。
谢谢1
解决方案
推荐阅读
- ios - ld:警告:找不到自动链接库“swiftObjectiveC”
- python - discord.py:第一次运行机器人,得到“discord.errors.LoginFailure:不正确的令牌已通过。”
- aws-amplify - 如何在邮递员中获取 AWS Amplify 的授权令牌?
- django - 如何强制对 UpdateModelMixin 的覆盖发布方法进行权限检查?
- reactjs - 如何在单击时更新复选框的基础数据值
- php - Cakephp 3 中的电子邮件传输问题
- node.js - 指定 Docker 容器以包含某些命令行程序
- python - Keras 偏差自定义损失
- java - Cookie 值中存在无效字符 [44]
- python - 多类多标签分类的每类加权损失