-
Dataframe
Dataframe数据类型由共用相同索引的数据组成,常用于二维数据
行 column:axis=1; 列 index:axis=0
-
创建
- 二维ndarray对象
- 一维ndarray、列表、字典、元组、Series构成的字典
- Series类型
- 其他Dataframe类型
- 二维ndarray创建
import numpy as np
import pandas as pd
d = pd.DataFrame(np.arange(10).reshape(2, 5))
print(d)
Out:
0 1 2 3 4
0 0 1 2 3 4
1 5 6 7 8 9
- 一维ndarray对象字典创建
dt = {'one':pd.Series([1, 2, 3], index=['a','b', 'c']),
'two':pd.Series([9, 8, 7, 6],index=['a', 'b', 'c', 'd'])}
b = pd.DataFrame(dt)
print(b)
Out:
one two
a 1.0 9
b 2.0 8
c 3.0 7
d NaN 6
- 列表类型的字典创建
dl = {'one':[1, 2, 3, 4],
'two':[9, 8, 7, 6]}
c = pd.DataFrame(dl, index=['a', 'b', 'c', 'd'])
print(c)
Out:
one two
a 1 9
b 2 8
c 3 7
d 4 6