我想选择第一个nan命名为School,而另一个nan命名为Grade。
原始列标题:
Name Address nan Class Subject nan
这是我想要的结果:
Name Address School Class Subject Grade
当我尝试这段代码时:
df = df.rename(columns={np.nan:'School'})
这是我的代码的结果:
Name Address School Class Subject School
最佳答案
我将要做的
s=df.columns.to_series()
s[s.isnull()]=['school','grade']
df.columns=s
关于python - 如何在列标题中选择哪个Nan,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58617465/