我有一個熊貓數據框,需要根據現有列創建列(不難),但我需要的i
th值基於i-1
th值該列。示例系列:基於其他條目的大熊貓操作
data = np.array([0, 0, 0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 1])
我想i
個元素爲1,如果它是一系列1
S的開始,如:
array([0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0])
還有其他的業務,我想是能夠做到,但只是瞭解如何做到這一點而不需要迭代將會非常有幫助。我很抱歉,如果有人問我,我不知道如何搜索它。
感謝您的回答,但可悲的是我不能接受這兩個。我主要接受他,因爲我可以更容易地將它推廣到其他問題。 – riders994
@ riders994這是選擇帝斯曼回答的理由。沒有必要證明你的選擇合理。我很高興你接受了答案:-) – piRSquared