3.DataFrame的增删改查[Python基础]

python

以此为例

一.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的增删改查[Python基础] 的全部内容, 来源链接: utcz.com/z/530748.html

回到顶部