Bor*_*042 6 python json mongodb dataframe pandas
我有一个看起来像这样的数据框:
k = pd.DataFrame({'A':[1,2,3,4], 'B':['a','b','c','d']})
Run Code Online (Sandbox Code Playgroud)
我想插入一个看起来像这样的 mongoDB:
dic = {1:'a', 2:'b',3:'c',4:'d'}
Run Code Online (Sandbox Code Playgroud)
我怎么能做到?
我已经检查过这样的事情,但它们似乎对我的 df 不起作用:
提前致谢!
使用Series.to_json并在必要时更改key值添加rename:
print (k.set_index('A').rename(columns={'B':'index1'}).to_json())
{"index1":{"1":"a","2":"b","3":"c","4":"d"}}
Run Code Online (Sandbox Code Playgroud)
如果需要导出到文件:
k.set_index('A').rename(columns={'B':'index1'}).to_json('file.json')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4211 次 |
| 最近记录: |