gpt4 book ai didi

python - fillna 与 None 串联

转载 作者:行者123 更新时间:2023-12-01 00:36:39 29 4
gpt4 key购买 nike

pd.Series([1,1,1,1, "something", 1]).astype(float).cumsum().fillna(None)

我想在上面的系列中用 None 填充 NaN,但它告诉我们:

ValueError: Must specify a fill 'value' or 'method'.

我发现的所有解决方案都使用数据框,但我特别需要系列。我怎样才能做到这一点?

最佳答案

尝试:

s=pd.to_numeric(pd.Series([1,1,1,1, "something", 1]),errors='coerce').cumsum()
s.mask(s.isnull(),None)
<小时/>
0       1
1 2
2 3
3 4
4 None
5 5

注意:如果没有错误,pd.Series([1,1,1,1, "something", 1]).astype(float).cumsum() 将无法工作pd.to_numeric 中的 ='coerce。另外返回的dtypedtype: object

关于python - fillna 与 None 串联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57696707/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com