python - 如何用熊猫(python)中的其他值替换NAN
问题描述
例如,我想用 'dog' 和 'cat' 替换 'NAN'。就像从 1-30 'Nan' 应该替换为 'dog' 而从 40-100 它应该替换为 'cat'。我该怎么做
解决方案
把你的问题变成更小的问题:
如何选择数据?1-30, 40-100
dataframe.iloc[0:30]
dataframe.iloc[30:100]
如何替换 NaN?
dataframe.fillna('dog')
推荐阅读
- postgresql - 如果 nickName 不为 null,则按 nickName 排序,否则按 firstName 排序
- api - Facebook API - 发布到页面不起作用
- android - Android AnimatorSet.cancel() 不适用于 Marshmallow 版本的设备
- .net - 有条件地包含基于路径的项目
- r - 带有ggplot的条形图或一组变量
- python - 如何通过嵌入页脚向具有 ID 的用户发送消息?
- android - Flutter`SocketException:HTTP连接超时`有时在应用程序启动时
- javascript - 点击元素
- python - 使用@tf.function 和 AutoGraph 运行时,如何在 TensorFlow 中使用自定义训练循环和自定义模型?
- python - 如何在不等待函数完成的情况下同时调用多个函数