根据一列中的混合值拆分数据框

时间:2017-03-26 17:59:52

标签: python pandas

我正在学习大熊猫,而且我遇到了一个无法自拔的障碍。

我们说我有一个<item name="android:windowBackground">@color/your_color</item> 的列表,但它们是cities排序的,states(不幸的是)也是此列表中的条目

看起来像这样:

names of states

我也有Alabama Auburn Florenceville ... Alaska Fairbanks ... 的列表。我正在寻找一种方法来添加一个指定状态的新列(也是为了摆脱状态条目 - 但这很容易),所以它看起来像这样:

states

我已将它们加载到+----------------+--------------+ | City | State | +----------------+--------------+ | Auburn | Alabama | | Florenceville | Alabama | | ... | ... | | Fairbanks | Alaska | | ... | ... | +----------------+--------------+ 并添加了一个具有布尔值的列dataframe。有什么建议吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

我快速思考,我想在你的清单中首先你有州,然后是列表中的城市。您可以先获取州的指数,然后使用那些可以获得州名的索引,然后使用下一个州指数获得该州的城市。