我一直在努力完成一项简单的任务:我需要编写一个简短的脚本:
1)检查数据框中的空白单元格
2)将空白单元格替换为“1”,将所有其他单元格替换为“0”
所以基本上我想要有这样的东西(df是我的数据帧):
for i in range(0, len(df)-1): #where i is the number of rows
for x in range(0, (len(df).columns)-1): # x is the number of columns
if pd.isnull(df.iloc[i,x]):
df.iloc[i,x]==1
else:
df.iloc[i,x]==0
非常感谢任何帮助,谢谢大家
答案 0 :(得分:1)
IIUC:
df.isnull().astype(int)
或
(df == '').astype(int)