使用字典从列表创建熊猫数据框
使用字典从列表中创建 pandas 数据框可以通过多种方式实现。
方法 #1:使用 pandas.DataFrame
通过 Pandas 中的这种方法,我们可以将列表字典转换为数据框。
# importing pandas as pd
import pandas as pd
# dictionary of lists
dict = {'name':["aparna", "pankaj", "sudhir", "Geeku"],
'degree': ["MBA", "BCA", "M.Tech", "MBA"],
'score':[90, 40, 80, 98]}
df = pd.DataFrame(dict)
df
输出:
方法 #2:使用 from_dict()函数。
# importing pandas as pd
import pandas as pd
# dictionary of lists
dict = {'name':["aparna", "pankaj", "sudhir", "Geeku"],
'degree': ["MBA", "BCA", "M.Tech", "MBA"],
'score':[90, 40, 80, 98]}
df = pd.DataFrame.from_dict(dict)
df
输出:
使用这个函数,我们可以灵活地排列我们的数据,比如数据的方向、数据类型和列名都可以作为参数输入到函数中。