python - 缺失值并没有消失

标签 python pandas dataframe missing-data

我尝试用 0 替换缺失值,但没有成功。这是我的代码:

df_all_data[[ 'Temps_normal_trajet_agent', 'Temps_astreinte_trajet_agent',  
  'Heures_suptrajet_agent','Duree_normale_intervention_agent', 
  'Duree_intervention_astreinte_agent' , 'Duree_intervention_Heures_supagent' , 
  'FDROUTE_DATE' ]].fillna(0)

这是我得到的结果: enter image description here

最佳答案

记住要重新分配给原始变量。默认情况下,fillna 不是就地操作。您还可以使用 inplace=True 作为 fillna 的参数。例如,.fillna(0, inplace=True) 则无需重新分配。

df_all_data[[ 'Temps_normal_trajet_agent', 'Temps_astreinte_trajet_agent',
'Heures_suptrajet_agent','Duree_normale_intervention_agent', 'Duree_intervention_astreinte_agent' , 'Duree_intervention_Heures_supagent' , 'FDROUTE_DATE' ]] = df_all_data[[ 'Temps_normal_trajet_agent', 'Temps_astreinte_trajet_agent',
'Heures_suptrajet_agent','Duree_normale_intervention_agent', 'Duree_intervention_astreinte_agent' , 'Duree_intervention_Heures_supagent' , 'FDROUTE_DATE' ]].fillna(0)

关于python - 缺失值并没有消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43737968/

相关文章:

python - 如何使用列表在数据框中制作文字云?

python - 如何在Python中将文本中每个句子的开头大写?

python - Heroku : request. 表单上的 Flask 在处理大量 POST 数据时速度非常慢?

python-3.x - 如何从Python中的字符串创建日期时间索引?

python - 比较两个数据帧并根据 python 或 R 中的条件存储值

python - 在 sort_index 之后使用 pandas 字符串选择

dataframe - 如何在 Julia Dataframes 中用缺失值替换虚拟值?

python - 在 Pandas/Python 中用多个连续的 nan 向后插值?

python - 如何在大数据框中对组内的行进行排序

python - 如何在 python 中生成 RGB 立方体矩阵?