# -*- coding:utf-8 -*-
import pandas
trainData = pandas.read_csv("train.csv")
# print(type(trainData)) # 数据类型为DataFrame
# print(trainData.dtypes)
# print(trainData.head(3)) # 默认显示前五行,给定参数显示n条
# print(trainData.tail(3)) # 从尾部,类似上面
# print(trainData.columns) # 显示所有列名,即表头
# print(trainData.shape) # 显示数据规模,忽略表头
# print(trainData.loc[0]) # 显示第n号数据,下标从0开始
# print(trainData.loc[0:7:2]) # 切片
# print(trainData['日期']) # 显示所有日期
"""
# 对所有以'5'结尾的表头所在的列进行输出
col_names = trainData.columns.tolist()
print(col_names)
gram_columns = []
for c in col_names:
if c.endswith('5'):
gram_columns.append(c)
gram_df = trainData[gram_columns]
print(gram_df)
"""
python之pandas简单学习笔记
最新推荐文章于 2023-01-04 23:20:29 发布