希望标题没有误导。我像往常一样在 pandas 数据框中加载 Excel 文件df = pd.read_excel('complete.xlsx')这就是里面的东西(通常已经订购了 - 这是一个非常小的样品)dfOut[21]: Country City First Name Last Name Ref0 England London John Smith 341 England London Bill Owen 3322 England Brighton Max Crowe 253 England Brighton Steve Grant 554 France Paris Roland Tomas 445 France Paris Anatole Donnet 5346 France Lyon Paulin Botrel 2347 Spain Madrid Oriol Abarquero 348 Spain Madrid Alberto Olloqui 5349 Spain Barcelona Ander Moreno 25410 Spain Barcelona Cesar Aranda 222我需要做的是自动导出数据,为每个国家创建一个 sqlite 数据库(即“England.sqlite”),其中将包含每个城市(即伦敦和布莱顿)的表,每个表都有相关人员信息。sqlite 不是问题,我只是想弄清楚如何以最快速和“Pythonic 的方式”“解压”数据框谢谢
1 回答
芜湖不芜
TA贡献1796条经验 获得超7个赞
您可以按DataFrame.groupby
对象循环:
for i, subdf in df.groupby('Country'):
print (i)
print (subdf)
#processing
- 1 回答
- 0 关注
- 78 浏览
添加回答
举报
0/150
提交
取消