python - Python:根据内容组合 Pandas 行
问题描述
Relationship Place Full Name Event Date Birthdate
0 Vader van de bruid 's-Hertogenbosch Lambertus Janssen 3-4-1847 NaN
1 Vader van de bruidegom 's-Hertogenbosch Johannes Willem Gombert 3-4-1847 NaN
2 Moeder van de bruidegom 's-Hertogenbosch Christoffelina Adriana Lotens 3-4-1847 NaN
3 Bruid 's-Hertogenbosch Megchelina Janssen 3-4-1847 6-9-1817
4 Bruidegom 's-Hertogenbosch Petrus Henricus Gombert 3-4-1847 19-5-1824
5 Moeder van de bruid 's-Hertogenbosch Leena van Rooij 3-4-1847 NaN
6 Vader van de bruid Dussen Matthijs Schalken 3-5-1871 NaN
7 Vader van de bruidegom Dussen Leonardus Goossens 3-5-1871 NaN
8 Moeder van de bruidegom Dussen Cornelia Nelis 3-5-1871 NaN
9 Bruid Dussen Huiberdina Schalken 3-5-1871 7-12-1851
10 Bruidegom Dussen Petrus Goossens 3-5-1871 2-2-1839
11 Moeder van de bruid Dussen Adriana van Dijk 3-5-1871 NaN
我正在使用包含婚姻数据的数据框。
“关系”列可以有 6 个不同的值。我正在尝试做的是将行组合成一个新行。因此,例如,对于每个“Bruidegom”(新郎),我想要他的“Bruid”(新娘)的全名等。问题是我没有每个新郎的全部 6 个“关系”,而且顺序也是不一致。
有没有办法以快速(280 万行)的方式组合它?
解决方案
推荐阅读
- javascript - 为什么带有 `T17:00:00.000Z` 的 new Date() 返回下一个日期?
- jwt - 从 keycloak 中的 access_token 中排除客户端角色
- javascript - 类文本内容设置为类滑块但它被推下?
- python - 如何减少“AWS Kinesis Video Stream(kvs) -> gstreamer+opencv image processing -> kvs”过程中的 gstreamer 管道延迟?
- google-cloud-sql - 有没有办法让 Spring Cloud Dataflow Server 和 Skipper 使用 GCP Cloud SQL(MySQL 或 Postgresql)
- javascript - 使用 Jest 测试组件时出错
- javascript - 回调函数内部的词法环境是什么?
- android - ML Kit ASR 错误:错误代码:40,子错误代码:3005,错误消息:服务不可用
- javascript - 列表递归和字符串构建
- python - 如何改变点的大小?