如何在 Pandas 系列上使用带条件的 loc 函数?
How can I use the loc function with condition on Pandas Series?
所以我有一个看起来像这样的系列:
0 0
1 13
2 100
3 500
我想 return 所有大于 10 的数字。
1 13
2 100
3 500
我想使用 .loc 函数,但没有列名我不能。我不想将它转换为数据框,但想知道这是否可能?
提前致谢!强调文字
假设 s 是你的系列,你可以这样做:
s.loc[s.gt(10)]
x=pd.Series([0,13,100,500])
x=x[x>10]
所以我有一个看起来像这样的系列:
0 0
1 13
2 100
3 500
我想 return 所有大于 10 的数字。
1 13
2 100
3 500
我想使用 .loc 函数,但没有列名我不能。我不想将它转换为数据框,但想知道这是否可能? 提前致谢!强调文字
假设 s 是你的系列,你可以这样做:
s.loc[s.gt(10)]
x=pd.Series([0,13,100,500])
x=x[x>10]