我不知道如何将suppressMessages
等同于熊猫系列。
MWE:
suppressWarnings(suppressMessages(Packages <- c("gridExtra", "scatterplot3d", "plot3D", "gridExtra", "plyr", "ggplot2", "magrittr", "reshape2", "data.table")))
suppressWarnings(suppressMessages(lapply(Packages, library, character.only = TRUE)))
答案 0 :(得分:3)
如果您有两列以上,请使用bfill
df['a']=df.bfill(1).b
df
Out[16]:
b c a
0 None not None not None
1 not None other not None
答案 1 :(得分:2)
您可以使用fillna
来获得所需的结果:
df['a'] = df.b.fillna(df.c)
print (df)
b c a
0 None not None not None
1 not None other not None
其中None
中的值为b
,则认为c
的值