Pandas构建DataFrame对象

自主构建DataFrame对象的方式分为四种:

①通过等长字典构建(字典中每个键的值数量必须相等,否则会报错)

import pandas as pd
data={'Country':['United Kingdom','America','China','Japan'],
      'Capital':['London','New York','Beijing','Tokyo'],
      'Ranking':[1,3,2,4]}
country_rank = pd.DataFrame(data)
print(country_rank)

 Pandas构建DataFrame对象_第1张图片

 ②通过元组元素的列表 + columns 构建

b1= pd.DataFrame([(2,3),
                  (5,4),
                  (6,1)],columns=['a','b'])
print(b1)

Pandas构建DataFrame对象_第2张图片

③通过元组元素的元组 + columns 构建

b1= pd.DataFrame(((2,3),
                  (5,4),
                  (6,1)),columns=['a','b'])
print(b1)

Pandas构建DataFrame对象_第3张图片

④通过元组元素的集合 + columns 构建

b1= pd.DataFrame({(2,3),
                  (5,4),
                  (6,1)},columns=['a','b'])
print(b1)

Pandas构建DataFrame对象_第4张图片

你可能感兴趣的:(pandas,python,数据分析)