VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > python爬虫 >
  • 3.DataFrame的增删改查

以此为例

一.DataFrame的初步认知

在pandas中完成数据读取后数据以DataFrame保存。在操作时要以DataFrame函数进行了解

函数 含义 示例
values 元素
index 索引
columns 列名
dtyoes 类型
size 元素个数
ndim 维度数
shape 数据形状 4479c2ffd3ddd50a190956c76593ae1e.png

二.DataFrame查询

1.单列查看

DataFrame['列名']

示例

2.单列中的某几行

DataFrame['列名'][起始值:终值]

示例

3.多行多列

DataFrame[ [列名,列名] ][起始值:终值]

4.loc查询

DataFrame.Loc[行,列名称]

示例

5.iloc查询

DataFrame.iloc[行,列序]

示例

6.条件查询

x[ x['索引名称'] 判断条件 ]

DataFrame[ DataFrame属性+判断条件 ]

示例
9c50e2e75d7493014cce969b88c125d9.png

三.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)

示例

出处:https://www.cnblogs.com/tyh1999/p/14163106.html

 


相关教程