全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
1113 0
2020-11-24
pandas  dataframe与字典转换


















import pandas as pd

df = pd.DataFrame({
'Country': ['China','India', 'America', 'Japan'],
                  
'Income': [10000,  5002, 20000,   5002],
                  
'A': [50, 21, 34, 40]})
print(df)
   Country  Income   A
0    China   10000  50
1    India    5002  21
2  America   20000  34
3    Japan    5002  40


df1 = df.set_index(['Country'])['Income'].to_dict()
print(df1)
{'China': 10000, 'India': 5002, 'America': 20000, 'Japan': 5002}

df2 = df.to_dict(orient = 'list')
print(df2)
{'Country': ['China', 'India', 'America', 'Japan'], 'Income': [10000, 5002, 20000, 5002], 'A': [50, 21, 34, 40]}


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群