pandas读取、查看数据

先导入包
import pandas as pd
读取函数
1:读取csv格式文件
pd.read_csv()参数

参数名参数意义参数类型
names定义列索引的值列表[]
header是否将第一行作为列索引False;True
index_col指定,列索引为“(城市)“的这一列数据,作为行索引。字符串,前提是列索引中存在这个字符串
sep分隔符

2:读取xlsx文件
pd.read_excel() 直接填入问价路径即可

pd.read.csv

示例如下:

path=r'C:/Users/cloud/Desktop/dataone.csv'
test_data=pd.read_csv(path,sep=',')#直接读取数据

默认第一行作为列索引
请添加图片描述

test_data=pd.read_csv(path,sep=',',header=None)#读取数据,header为None则去掉行索引,行索引变为默认索引[0,1,2,3....]

读取数据,header为None则去掉行索引,行索引变为默认索引[0,1,2,3…]
请添加图片描述

test_data=pd.read_csv(path,sep=',',index_col='城市')#index_col指定列索引为“城市“的这一列数据作为行索引

#index_col指定列索引为“城市“的这一列数据作为行索引
请添加图片描述

test_data=pd.read_csv(path,sep=',',header=None,names=['one','two','three','four'])#names重新定义列索引的值

请添加图片描述
2:查看数据

datafram的属性、方法返回值
colums返回列索引对象
keys()返回列索引对象
index返回行索引对象
shape返回数据的行数与列数
dtypes返回每一列数据的数据类型
head(1)返回头(1)行,
tail()返回尾(1)行
describe()#返回对每一列数据的描述性统计,包括总数,非重复值,最大值,频率等等

test_data数据如下:
请添加图片描述


test_data.columns#返回列索引的一个对象
test_data.keys()#返回列索引的一个对象
test_data.columns.to_list()#转化为列表

请添加图片描述

test_data.index
#返回行索引的一个对象
test_data.index.to_list()#转化为列表

请添加图片描述

test_data.head(1)#返回datafram的头5行
test_data.tail()#返回datafram的尾5行

请添加图片描述

test_data.shape#返回数据的行数与列数
test_data.types#每一列数据的数据类型

请添加图片描述

test_data.describe()

请添加图片描述

test_data['one'].to_list()#将数据转化为列表
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值