我有看起來像這樣(指數,地點)一個大熊貓數據幀: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
等
什麼的要對這個簡單而優雅的方式?