我有一个熊猫df
,如下所示:
id name value
1 A 5
2 Z 13
3 J 2
和相同的MySQL数据库,它是pandas数据帧的前一个版本,如下所示:
id name value
1 A 5
2 Z 13
3 J
我的目标是能够从数据帧中只将缺失的值("2"(添加到我的sql数据库中。
我知道我应该使用pd.to_sql
,但我不知道如何构建我的请求。
IICU
您需要将df
数据传输到df_sql
。如果是,请使用合并
在这种情况下,我会;
df2=df_sql.iloc[:,:2]#drop value
pd.merge(df2, df)#merge to transfer values from df