3.DataFrame的增删改查
以此为例
一.DataFrame的初步认知
在pandas中完成数据读取后数据以DataFrame保存。在操作时要以DataFrame函数进行了解
函数 含义 示例
values
元素
index
索引
columns
列名
dtyoes
类型
size
元素个数
ndim
维度数
shape
数据形状
二.DataFrame查询
1.单列查看
DataFrame["列名"]
示例
2.单列中的某几行
DataFrame["列名"][起始值:终值]
示例
3.多行多列
DataFrame[ [列名,列名] ][起始值:终值]
4.loc查询
DataFrame.Loc[行,列名称]
示例
5.iloc查询
DataFrame.iloc[行,列序]
示例
6.条件查询
x[ x["索引名称"] 判断条件 ]
DataFrame[ DataFrame属性+判断条件 ]
示例
三.DataFrame更改
1.列名更改
(1)替换更改
DataFrame.rename(columns={"原名称": "现名称"})
(2)覆盖更改
DataFrame.columns={ "列名1","列名2",...."列名n" }
示例
2.index更改
DataFrame.reset_index()
示例
3.索引更改
DataFrame[索引]= 赋值
示例
四.增
1.增加列
DataFrame["要增加的列名"]=赋值**示例**
2.增加行
DataFrame.loc[要增加行]={"列名":"增加的内容"...}
示例
五.删
drop
drop(lables="列名",axis=0/1)
1.列删除
drop(lables="列名",axis=1)
示例
2.行删除
drop(lables=[行序],axis=0)
示例
以上是 3.DataFrame的增删改查 的全部内容, 来源链接: utcz.com/z/538025.html