python二维数据处理_python数据分析学习(2)pandas二维工具DataFrame讲解

本文详细介绍了pandas库中的DataFrame数据结构,包括如何构建DataFrame、使用head方法查看数据、指定列和行、获取属性、读取和设置列及行的内容、删除列以及通过嵌套字典和转置操作。通过实例解析了DataFrame的各种操作,是Python二维数据处理的重要学习资料。
摘要由CSDN通过智能技术生成

??下面继续讲解pandas的第二个工具DataFrame。

二:pandas数据结构介绍

2.DataFarme

??DataFarme表示的是矩阵的数据表,包含已排序的列集合,是一个二维数据工具。每一列可以是不同的数据类型值。它既有行索引又有列索引,可以看作是一组共享相同索引的Series对象。DataFarme的数组方法有很多,比如用index.name获取某列的值,用values获取行的值。这里先介绍一些常用的知识。

??(1)构建DataFrame

??有多种方式可以构建DataFrame,其中最常用的方式是利用包含等长度列表或NumPy数组的字典形成DataFrame:

# 下面是采用NumPy的字典的方式来进行构建DataFrame

data = {'a':[1,2,3,4],'b':[1.0,2.0,3.0,4.0],'c':['a','b','c','d']}

frame = pd.DataFarme(data)

??结果如下:

5aa77e9ceee5f3c4cdb41209987c7589.png

??产生的DataFrame的行索引会自动分配,列索引为字典的每个键。

??(2)head

??对于大型的矩阵数据,head方法将会只选出头部的五行:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值