2024-06-02 08:42:50 发布
网友
我从SQL代码开始工作,把它移到python中,我有一个WHERE条件,说明点在哪里NULL
WHERE
NULL
我需要打印我的dataframe,data,这样有问题的一列points包含所有Null
例如
name: age: points: Sean 12 3 Jack 14 0 Peter 11 2 David 16 0 Paul 15 0
我要它返回这个:
有什么帮助吗
如果需要筛选,请使用boolean indexing,其中是值0:
boolean indexing
0
df = pd.DataFrame({'points': {0: 3, 1: 0, 2: 2, 3: 0, 4: 0}, 'name': {0: 'Sean', 1: 'Jack', 2: 'Peter', 3: 'David', 4: 'Paul'}, 'age': {0: 12, 1: 14, 2: 11, 3: 16, 4: 15}}) print (df) age name points 0 12 Sean 3 1 14 Jack 0 2 11 Peter 2 3 16 David 0 4 15 Paul 0 df1 = df.ix[df.points == 0,['name','age']] print (df1) name age 1 Jack 14 3 David 16 4 Paul 15
如果值是NaN:
NaN
如果需要筛选,请使用
boolean indexing
,其中是值0
:如果值是
^{pr2}$NaN
:相关问题 更多 >
编程相关推荐