我有一个需要赋值的带有NaN值的数据帧。分配这些值的方式取决于“code”列。NaN值存在于不同的数据帧和同一列“code”中。你知道吗
我的初始数据帧具有NaN值,但不是在所有行中(第三行具有'capital'和'country'列的值:
我试过:
df1['capital'] = np.where(df1['capital'].isnull() == True, df1['code'].map(df2['capital']), df1['capital']
但我得到一个语法错误:“关键字不能是表达式”。你知道吗
你知道怎么克服吗?你知道吗
IIUC公司
方案1
方案2
数据输入:
相关问题 更多 >
编程相关推荐