某些列满足特定条件,然后改变另外的某些列的值(Python)
生活随笔
收集整理的這篇文章主要介紹了
某些列满足特定条件,然后改变另外的某些列的值(Python)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import pandas as pddf = pd.DataFrame({"A": [1, 2, 3, 4], "B": list('abcd'), 'C': [1.2, 2.3, 3.4, 4.5]})
print(df) # 看一看df
df.loc[df.A > 2, 'B'] = 'changed' # 關鍵句
print(df)
輸出的結果是:
意思是: 如果df中如果第A列大于2,那么對應的第B列中的數據就變成了changed。
總結
以上是生活随笔為你收集整理的某些列满足特定条件,然后改变另外的某些列的值(Python)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【分布式】通过Numpy创建Dask.a
- 下一篇: DFS求连通块数目(深搜)