我有看起来像这样(指数,地点)一个大熊猫数据帧:Python的保留列值
0 California*
1 LA
2 San Diego
3 Oakland
4 Washington*
5 Seattle
6 Tacoma
在那些状态标有星号Place的值,因此,我想创建一个新的列,并用状态值填充它。我想根据任何具有星号的行为状态赋值,然后为所有后续行填充它,直到新行带有新值。在SAS中,这将通过保留声明来完成,但我不知道它如何与熊猫一起工作。
输出应该是(索引,地方,州):
0 California* California
1 LA California
2 San Diego California
3 Oakland California
4 Washington* Washington
5 Seattle Washington
6 Tacoma Washington
等
什么的要对这个简单而优雅的方式?