博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DataFrame的基本操作
阅读量:6293 次
发布时间:2019-06-22

本文共 1219 字,大约阅读时间需要 4 分钟。

DataFrame的基本操作

1,选择

(1),Select column

In [11]: df['a']Out[11]:0   -1.3552631    0.0108882    1.5995833    0.0045654    0.460270Name: a, dtype: float64
(2),Select row by label
In [15]: df.loc[1]Out[15]:a    0.010888b   -0.900427c   -0.397198Name: 1, dtype: float64

 

(3) Select row by integer location

In [19]: df.iloc[1]Out[19]:a    0.010888b   -0.900427c   -0.397198Name: 1, dtype: float64
(4) Slice rows
In [24]: df[1:3]Out[24]:          a         b         c1  0.010888 -0.900427 -0.3971982  1.599583  0.662713  0.943103

(5) Select rows by boolean vector

In [27]: df[df['a']>0.5]Out[27]:          a         b         c2  1.599583  0.662713  0.943103

2,删除

In [28]: del df['a']In [29]: dfOut[29]:          b         c0  1.451534 -0.4977931 -0.900427 -0.3971982  0.662713  0.9431033 -0.505622  1.1569414  0.333584 -1.260798

 

In [32]: df.pop('b')Out[32]:0    1.4515341   -0.9004272    0.6627133   -0.5056224    0.333584Name: b, dtype: float64In [33]: dfOut[33]:          c0 -0.4977931 -0.3971982  0.9431033  1.1569414 -1.260798
3,插入
In [35]: df['e']=['e','w','t','e','d']In [36]: dfOut[36]:          c  e0 -0.497793  e1 -0.397198  w2  0.943103  t3  1.156941  e4 -1.260798  d

转载于:https://www.cnblogs.com/sklww/p/3813006.html

你可能感兴趣的文章
7.11 计算机基础
查看>>
虚拟机 liunx系统以 root 身份登录权限
查看>>
《当程序员的那些狗日日子》(五十一)太不给力的年终奖
查看>>
LeetCode(203): Remove Linked List Elements
查看>>
Join和Relate作用和区别
查看>>
mysql中的意向锁IS,IX
查看>>
CSS学习笔记02float
查看>>
python库的学习系列之 15. Generic Operating System Services
查看>>
使用excel进行数据挖掘(5)---- 应用场景分析
查看>>
【CSS】隐藏多行文本框Textarea在IE中的垂直滚动栏
查看>>
2017-2018-1 《信息安全系统设计基础》实验一报告
查看>>
2017-2018-1 20155303 《信息安全系统设计基础》第五周学习总结
查看>>
0314考试总结
查看>>
Jquery 文字模拟输入效果
查看>>
linux 下 `dirname $0`
查看>>
代理模式(C++)
查看>>
vim自动补全快捷键
查看>>
Android Service AIDL
查看>>
PHP的工作原理和生命周期
查看>>
jQuery - 左右拖动分隔条
查看>>