[英]Splitting dataframe based on mixed values in one column
我正在学习熊猫,遇到了我无法应付的障碍。
比方说,我有一个名单cities
,但他们是通过有序的states
和names of states
是(不幸) 也条目在列表中 。
看起来像这样:
Alabama
Auburn
Florenceville
...
Alaska
Fairbanks
...
我也有一个states
清单。 我正在寻找一种添加新列以指定状态的方法(也可以摆脱状态条目-但这很简单),因此它看起来像这样:
+----------------+--------------+
| City | State |
+----------------+--------------+
| Auburn | Alabama |
| Florenceville | Alabama |
| ... | ... |
| Fairbanks | Alaska |
| ... | ... |
+----------------+--------------+
我已经将它们加载到dataframe
isstate
,并添加了一个具有布尔值的isstate
列。 有什么建议么?
谢谢。
我想了一下,我想在您的列表中首先要有州,然后是列表中的城市。 您可以先获取各州的索引,然后使用这些索引获取州名,然后通过下一个州索引获取该州的城市。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.