import numpy as np
import pandas as pd
#pandas的Series
s = pd.Series([1,2,'花朵',98,1,20,0])
print(s)
datas = pd.date_range('20200721',periods=6)
#通过numpy生成的数组,传递给pandas
df = pd.DataFrame(np.random.randn(6,4),index=datas,columns=['a','b','c','d'])
print(df)
df1 = pd.DataFrame(np.random.randn(6,4))
#直接生成pandas数组
df2 = pd.DataFrame({
'小明列':22,
'B':pd.Timestamp('20200620'),
'C':pd.Series(1,index=list(range(4)),dtype='float32'),
'D':np.array([3]*4,dtype='int32'),
'E':pd.Categorical(['hello','mike','momo','train']),
'F':'foolie'
})
s
Out[9]:
0 1
1 2
2 花朵
3 98
4 1
5 20
6 0
dtype: object
df
Out[