python pandas常用函数_Python pandas常用函数详解
df.duplicated() 返回各行是否是上一行的重复行
df.drop_duplicates() 删除重复行,如果需要按照列过滤,参数选填[‘col1’, ‘col2’,…]df.fillna(0) 用实数0填充na
df.dropna() axis=0|1 0-index 1-column
how=’all’|’any’ all-全部是NA才删 any-只要有NA就全删
del df[‘col1’] 直接删除某一列
df.drop([‘col1’,…], aixs=1) 删除指定列,也可以删除行
df.column = col_lst 重新制定列名
df.rename(index={‘row1′:’A’}, 重命名索引名和列名
columns={‘col1′:’A1’})
df.replace(dict) 替换df值,前后值可以用字典表,{1:‘A’, ‘2’:’B’}
def get_digits(str):
m = re.match(r'(d+(.d+)?)’, str.decode(‘utf-8’))
if m is not None:
return float(m.groups()[0])
else:
return 0
df.apply(get_digits) DataFrame.apply,只获取小数部分,可以选定某一列或行
df[‘col1’].map(func) Series.map,只对列进行函数转换
pd.merge(df1, df2, on=’col1′,
how=’inner’,sort=True) 合并两个DataFrame,按照共有的某列做内连接(交集),outter为外连接(并集),结果排序
pd.merge(df1, df2, left_on=’col1′,
right_on=’col2′) df1 df2没有公共列名,所以合并需指定两边的参考列
python pandas常用函数_Python pandas常用函数详解相关推荐
- python3生成器函数_Python 3 之 生成器详解
------ 生成器 ------------------------------------------------------------------ 如今Python对延迟提供更多的支持--它提 ...
- python做插件应用_Python插件机制实现详解
插件机制是代码/功能反向依赖注入到主体程序的一种方法,编译型语言通过动态加载动态库实现插件.对于Python这样的脚本语言,实现插件机制更简单. 机制 Python的__import__方法可以动态地 ...
- python插件使用教程_Python插件机制实现详解
插件机制是代码/功能反向依赖注入到主体程序的一种方法,编译型语言通过动态加载动态库实现插件.对于Python这样的脚本语言,实现插件机制更简单. 机制 Python的__import__方法可以动态地 ...
- python加载机制_Python插件机制实现详解
插件机制是代码/功能反向依赖注入到主体程序的一种方法,编译型语言通过动态加载动态库实现插件.对于Python这样的脚本语言,实现插件机制更简单. 机制 Python的__import__方法可以动态地 ...
- python字典的用法_Python字典的用法详解(附示例)
本篇文章给大家带来的内容是关于Python字典的用法详解(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 字典的表现形式为:{key:value},键和值之间用冒号分隔,每个 ...
- python编程序列类型_python序列类型种类详解
python序列类型包括哪三种 python序列类型包括:列表.元组.字典 列表:有序可变序列 创建:userlist = [1,2,3,4,5,6] 修改:userlist[5] = 999 添加: ...
- dictionary在python中什么意思_Python 字典(Dictionary)操作详解
Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串.数字.元组等其他容器模型. 一.创建字典 字典由键和对应值成对组成.字典也被称作关联数组或哈希表.基本语法如下: dict = { ...
- python缩进和冒号_Python缩进和冒号详解
对于Python而言代码缩进是一种语法,Python没有像其他语言一样采用{}或者begin...end分隔代码块,而是采用代码缩进和冒号来区分代码之间的层次. 缩进的空白数量是可变的,但是所有代码块 ...
- python进阶装饰器_Python进阶: 通过实例详解装饰器(附代码)
Python中的装饰器有很多用处,比如输出日志.参数检查.代理设置.计数计时.结果缓存等等.本文就通过几个装饰器例子,详细解释一下Python中装饰器的用法.一步步从简到繁学习装饰器用法 其他一些装饰 ...
- global在python中啥意思_Python中global用法详解
1. 文档说明 在python3.3.2的官方api帮助文档上看到, 如下一段话: The global statement is a declaration which holds for the ...
最新文章
- 2021-07-08执行Linux的命令分析
- ajax jquery return没有返回值
- 激进的中国技术选型,给世界技术的发展带来了什么?
- 如何判断一个SAP CRM UI能否被扩展
- Alpha冲刺第二天
- softmax分类器_[ML] 逻辑回归与 Softmax 回归
- 圣诞海报模板|给设计师点灵感
- Android 用webService产生java.lang.ClassCastException: org.ksoap2.serialization.SoapPrimitive错误的解决 ....
- Android 之类库常用包
- 爬虫练习--爬取CNNVD相关漏洞
- C# 实现Windows Media Encoder音视频捕捉
- 大数据分析数据挖掘工具有哪些
- 深圳摇号验证码一输完就变的解决办法
- docker 常用命令合集
- 如何在uni-app中引入iconfont图标
- docker搭建zabbix服务
- html边框是啥意思,css中border是什么意思
- 【IDEA】 弹出Server's certificate is not trusted 解决方法
- mac 上安装git
- 知然算法【2】灰色模型GM(1,1)