[英]Iterate through rows in DataFrame and perform diff method only if values in a column are identical
我想遍歷DataFrame中的行並僅在當前行和下一行在df['columnA']
具有相同字符串的情況下執行df.columnB.diff()
方法。
我怎樣才能做到這一點?
您正在尋找groupby
df['New']=df.groupby('columnA')['columnB'].diff()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.