1、创建对象,浏览数据
##创建对象,浏览数据
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
#创建series
s=pd.Series([1,2,4,6,np.nan,9,10],index=list('ABCDEFG'))
#创建二维数组
data=pd.date_range('20130101',periods=6)
#index行索引,columns列索引
df=pd.DataFrame(np.random.randn(6,4),index=data,columns=['A','B','C','D'])
#将字典型数据传入dataframe
df2=pd.DataFrame({
'A':1,
'B':pd.Timestamp('20130102'),
'C':pd.Series(1,index=list(range(4)),dtype='float32'),
'D':np.array([3]*4,dtype='int32'),
'E':pd.Categorical(['test','train','test','train']),
'F':'foo'
})
#基本属性
df2.dtypes
df2.shape
df2.A #字段也可以作为基本属性
df2 #......
#浏览数据
df.head(3) #取头部数据
df.tail(3) #取尾部数据
df2.index
df2.columns
d