pandas中DataFrame常用内容整理

本文详细介绍了pandas DataFrame的创建、属性、取值以及增删改查等操作。从二维数组和字典创建DataFrame,到修改index和columns,再到使用loc和iloc方法进行数据选取,展示了DataFrame在数据处理中的基本应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.DataFrame概述:
Series的模型是二维数组.

2.DataFrame创建:
(1)通过二维数组创建:
#二维数组创建
DataFrame1 = pa.DataFrame([[1,2,3],[4,5,6]],index=[‘jenny’,‘danny’],columns=[‘C’,‘E’,‘M’])
print(‘通过二维数组创建:’)
print(DataFrame1)
说明:
(1)index属性通过列表指定行索引的名称
(2)columns属性通过列表指定列索引的名称

(2)通过二维字典创建
print(‘通过二维字典创建:’)
DataFrame2 = pa.DataFrame({ ‘aenney’:{‘c’:2,‘e’:3,‘d’:4},‘danny’:{‘c’:1,‘e’:5,‘d’:7} })
dataFrame3 = DataFrame2.T
print(dataFrame3)
说明:
a.字典最外层的键值对应的是columns的索引

3.DataFrame属性:
(1)index属性:
DataFrame1.index = [‘zhangsan’,‘lisi’]
print(“after modify index:”)
print(DataFrame1)
说明:
a.index对应的是行的名称
b.通过reset_index函数可以清除索引值
c.通过set_index函数可以将某一列指定为index列

(2)columns
DataFrame1.columns = [‘语文’,‘数学’,‘英语’]
print(‘after modify columns:’)
print(DataFrame1)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值