中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

pandas條件篩選賦值的方法是什么

小億
200
2023-12-16 01:17:25
欄目: 編程語言

Pandas中的條件篩選賦值可以通過兩種方法實現:

  1. 使用.loc.iloc方法配合布爾條件進行篩選賦值。例如:
import pandas as pd

df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df.loc[df['A'] > 2, 'B'] = 10

上述代碼會將滿足條件df['A'] > 2的行的B列賦值為10。

  1. 使用np.where()函數進行條件篩選賦值。這種方法可以在一行代碼中實現條件篩選賦值。例如:
import pandas as pd
import numpy as np

df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df['B'] = np.where(df['A'] > 2, 10, df['B'])

上述代碼會將滿足條件df['A'] > 2的行的B列賦值為10,其他行的B列保持不變。

0
石泉县| 安化县| 天祝| 北流市| 赤城县| 苏尼特左旗| 望谟县| 明溪县| 疏附县| 南丰县| 游戏| 吉首市| 巴马| 富锦市| 乐业县| 酉阳| 桃源县| 会泽县| 馆陶县| 菏泽市| 马山县| 张家界市| 台江县| 射洪县| 天峨县| 隆德县| 大新县| 增城市| 上杭县| 青龙| 德江县| 封丘县| 陵川县| 南充市| 漳浦县| 麦盖提县| 锦屏县| 元江| 南汇区| 乐至县| 外汇|