读取数据
data = pd.read_csv('china_sites_20170101.csv', sep=',')
由于文件中存储了多行多列数据,因此,完全读取之后 data 为 DataFrame...data[['date', 'hour', 'type', '1001A']] # 获取四列所有行数据,仍为DataFrame
data[0:5] # 选择所有列前5行数据,仅包括索引0-4行
超纲题...单个整数
data.iloc[0] # 返回第1行的所有列,结果为Series
整数数组
data.iloc[[0,2,4,6,8], [0,1,2,3]]
整数切片
data.iloc[0:10,...from datetime import datetime
date_new = pd.date_range(datetime(2017, 1, 1, 0), datetime(2017, 1, 1,...对于时间跨度比较长的数据,也可以求逐日平均,逐月平均等等DataFrame.resmaple('1d').mean(), DataFrame.resample('2m').mean()
对行或列应用函数