- 博客(4)
- 收藏
- 关注
原创 pandas series列中删除字符串进行计算
注意上图,锁定的行为True,其他行为int,nan与字符串“ABC"判定为NaN,所以无法输出的结果直接作为索引去进行选取行,否则会报错。需要对某列进行取mean和std,计算时发现抱错,原来时该列数据中质量不行,含有特定字符串,需要删除后再进行计算。这里我们最终要使用的是index 2行,所以再取个反,就是我们真正需要的索引了,如下图。所以我这里将NaN在做一个.isna()判断,输出一个bool列,就可以直接使用了。最后使用drop和.index来删除我们选取的行。一样可以也把None删除了再进行。
2023-11-29 22:18:30
685
1
原创 Pandas split报错:The truth value of a Series is ambiguous.
The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
2022-03-21 20:47:13
2413
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人