Python数据分析NumPy和pandas(九、pandas数据结构之DataFrame)

DataFrame 表示一个矩形数据表,包含一个有序的命名列集合,每个列可以是不同的值类型(数字、字符串、布尔值等)。DataFrame 同时具有行索引和列索引;它可以被认为是一个 Series 的字典,所有 Series 都共享同一个索引。

注意:虽然 DataFrame 在物理上是二维的,但我们可以使用分层索引以表格格式表示更高维的数据。

构造 DataFrame 的方法有很多种,最常见的一种是从等长列表或 NumPy 数组的字典中构造。

from pandas import Series, DataFrame

data = {"state": ["Ohio", "Ohio", "Ohio", "Nevada", "Nevada", "Nevada"],
        "year": [2000, 2001, 2002, 2001, 2002, 2003],
        "pop": [1.5, 1.7, 3.6, 2.4, 2.9, 3.2]}
frame = DataFrame(data)

print(frame)

输出:

         state  year   pop
0       Ohio  2000  1.5
1       Ohio  2001  1.7
2       Ohio &

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FreedomLeo1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值