我在数据框df上方,我在以下数据框的df2
我想用与ID相对应的df2中的值来填充df中的缺失值。 同样对于Player1,Player2,Player3。如果缺少该值。我想用相应的df2值替换df的Player1,Player2,Player3。 因此,结果数据帧将如下所示
Notice.Rick,Scott,Andrew仍然处于df状态。我只是将df中的播放器替换为df2中的相应播放器。 到目前为止,我已经尝试用df2中的值填充df中的空白值。
df=pd.read_csv('file1.csv')
for s in list(df.columns[1:]):
df[s]=df[s].str.strip()
df.fillna('',inplace=True)
df.replace(r'',np.nan,regex=True,inplace=True)
df2=pd.read_csv('file2.csv')
for s in list(df2.columns[1:]):
df2[s]=df2[s].str.strip()
df.set_index('Team ID',inplace=True)
df2.set_index('Team ID',inplace=True)
df.fillna(df2,inplace=True)
df.reset_index(inplace=True)
我获得了高于结果的结果。如何获得3号图片中的结果?
答案 0 :(得分:0)
<div class="square forest hill layers"></div>
<div class="square forest hill"></div>
<div class="square plains mountain layers"></div>
<div class="square plains mountain"></div>