• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

3.DataFrame的增删改查

python 搞java代码 3年前 (2022-05-21) 27次浏览 已收录 0个评论

以此为例

一.DataFrame的初步认知

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

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

二.DataFrame查询

1.单列查看

<code>DataFrame["列名"]
</code>

www#gaodaima.com来源gaodai$ma#com搞$代*码网搞代码

示例

2.单列中的某几行

<code>DataFrame["列名"][起始值:终值]
</code>

示例

3.多行多列

<code>DataFrame[ [列名,列名] ][起始值:终值]
</code>

4.loc查询

<code>DataFrame.Loc[行,列名称]
</code>

示例

5.iloc查询

<code>DataFrame.iloc[行,列序]
</code>

示例

6.条件查询

x[ x[“索引名称”] 判断条件 ]

<code>DataFrame[ DataFrame属性+判断条件 ]
</code>

示例

三.DataFrame更改

1.列名更改

(1)替换更改

<code>DataFrame.rename(columns={"原名称": "现名称"}) 
</code>

(2)覆盖更改

<code>DataFrame.columns={ "列名1","列名2",...."列名n" }
</code>

示例

2.index更改

<code>DataFrame.reset_index()
</code>

示例

3.索引更改

<code>DataFrame[索引]= 赋值
</code>

示例

四.增

1.增加列

<code>DataFrame["要增加的列名"]=赋值
**示例**
</code>

2.增加行

<code>DataFrame.loc[要增加行]={"列名":"增加的内容"...}
</code>

示例

五.删

drop

<code>drop(lables="列名",axis=0/1)
</code>

1.列删除

<code>drop(lables="列名",axis=1)
</code>

示例

2.行删除

<code>drop(lables=[行序],axis=0)
</code>

示例


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:3.DataFrame的增删改查

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址