给出以下数据框: 将pandas导入为pd
┌─[ricardoramos]@[falcon]:~
└──> $ sudo mkdir .rstudio-deskop
[sudo] password for ricardoramos:
┌─[ricardoramos]@[falcon]:~
└──> $ sudo chown -R ricardoramos ~/.rstudio-desktop
对于任何值为“NaN'”的列,我希望将该值替换为列名。我的真实数据有很多专栏。
期望的结果:
d = pd.DataFrame({'a':[1,2,3],'b':[np.nan,5,6]})
d
a b
0 1 NaN
1 2 5.0
2 3 6.0
提前致谢!
答案 0 :(得分:3)
IIUC:
forms.EmailField(widget=forms.EmailInput(attrs={'novalidate':''}), required=True, error_messages = {'required': "custom"})