python - 如何在 groupby 列中使用具有 nan 值的 groupby
问题描述
我曾尝试在“容器”列(以及 sum 和其他列)上使用 groupby,但它只将第一行作为输出。
我对 python 和 pandas 很陌生。并且不确定是否正确。一些模糊问题的答案对我来说太高级了,我无法理解。我只是想知道我是否可以只用 2/3 行编码来获得输出。
解决方案
我相信你可以groupby
并且sum
喜欢下面。将dropna
删除NaN
您的 /empty 值DataFrame
。
df.dropna().groupby(['Container']).sum()
推荐阅读
- python - 按元素对列表组合求和
- reactjs - 在 JSX 中定义变量
- circleci - 带有 Circle CI 覆盖源的 Codecov
- reactjs - 登录前后渲染组件
- reactjs - 在 CRA 中使用 `yarn start` 启动服务器时,服务器打开速度太慢
- android - 在recycleview中保存复选框状态两种方式数据绑定
- css - CSS:为什么将十六进制颜色转换为 hsl 然后再转换回十六进制会导致不同的值
- r - 在 R 的 Hunspell 词典中手动添加自定义单词
- c# - 如何注册
- maven - mvn clean install -U 和 eclipse 项目之间的区别 => Maven => 更新项目