![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 61
_Mdd_
这个作者很懒,什么都没留下…
展开
-
pandas加减乘除法
Pandas加减乘除法运算函数pandas与常数运算函数加:+、add减:-、sub乘:*、mul除:/、divpandas与常数a = pd.DataFrame([[1, 2, 3], [4, 5, 6], [7, 8, 9]],columns=['a', 'b', 'c'], index=['r1', 'r2', 'r3'])Out[54]: a b cr1 1 2 3r2 4 5 6r3 7 8 9a.add(2)Out[85]:原创 2021-02-07 22:10:03 · 10024 阅读 · 0 评论 -
pandas IO
pandas读取Excelpd.read_excel()pd.read_excel()pandas.read_excel(io, sheet_name=0, header=0, names=None, index_col=None, usecols=None, squeeze=False, dtype=None, engine=None, converters=None, true_values=None, false_values=None, skiprows=None, nrows=None, na原创 2021-01-14 23:21:10 · 143 阅读 · 0 评论 -
正则表达式re模块
文章目录前向界定:(?<=…)表示要匹配的字符串前面应该出现’…’,’…'表达式必须是常值后向界定:(?=…)表示要匹配的字符串后面应该出现’…’,’…'表达式可以是正则表达式,可以是常值s=r’/* comment 1 / code / comment 2 */’re.findall(r’(?<=/*).+?(?=*/)’,s)[’ comment 1 ', ...原创 2020-02-08 22:17:53 · 182 阅读 · 0 评论 -
pandas合并、拼接、结合
文章目录合并merge()拼接concat()组合combine_first()把来自不同地方的数据源整合转换成统一的数据结构,增加属性、增加样本。合并merge()官方文档连接语法: pandas.merge(left, right, how=‘inner’, on=None, left_on=None, right_on=None, left_index=False, right_in...原创 2019-12-04 20:59:03 · 274 阅读 · 0 评论 -
pandas排序
sort_index()DataFrame.sort_index(self, axis=0, level=None, ascending=True, inplace=False, kind=‘quicksort’, na_position=‘last’, sort_remaining=True, by=None)[source]Sort object by labels (along an a...原创 2019-12-04 18:43:28 · 256 阅读 · 0 评论 -
pandas数据透视表pivot_table
数据透视表可以将数据分组汇总展示,对比组之间的差异。先分组,后汇总。语法: pandas.pivot_table(data, index=None, columns=None, values=None, aggfunc=‘mean’, fill_value=None, dropna=True, margins=False, margins_name=‘All’, observed=False)...原创 2019-12-04 16:04:10 · 540 阅读 · 0 评论 -
pandas索引
pandas索引是数据框的重要组成部分,用于索引定位数据import numpy as npimport pandas as pdcolumns = [['class1', 'class1', 'class2', 'class2', 'class2'], ['name', 'age', 'name', 'age', 'height']]index = [['whi...原创 2019-11-27 21:15:19 · 323 阅读 · 0 评论 -
pandas离散化函数cut()和qcut()
对连续性数据进行离散化处理,然后分类汇总,是处理数据的常用方法。pandas中提供两个函数cut()和qcut()对连续数据进行离散化处理。1. cut()给定离散化方式,每个面元个体数不同用法:pandas.cut(x, bins, right=True, labels=None, retbins=False, precision=3, include_lowest=False, dupli...原创 2019-11-24 23:52:59 · 1141 阅读 · 0 评论 -
正则表达式
正则表达式修饰符修饰符描述re.I使匹配对大小写不敏感re.I示例import rea = 'It\'s a white dog. Dogs are smarter animal'b = re.findall(r'dog',a)c = re.findall('dog',a,re.I)print(b)print(c)输出结果:['dog']['...原创 2018-09-30 14:54:30 · 96 阅读 · 0 评论 -
异常处理
捕捉异常python中,可以使用try/except捕捉并处理异常示例1try: 1/0except ZeroDivisionError as err: print(err)示例2:多个except子句try: 1/0except ZeroDivisionError as err1: print(err1)except TypeError ...原创 2018-09-24 20:45:41 · 106 阅读 · 0 评论