pandas
Python有温度
大家好,我是【Python办公自动化】:闲暇之余分享点文字、编程、设计等干货,希望和你一起成长。
一起学习Python办公自动化,教你快速学习Python的方法,可以联系我。
展开
-
Pandas-04-分组
import numpy as np import pandas as pd 一、分组模式及其对象 分组的一般模式 分组操作在日常生活中使用极其广泛,例如: 依据 性别 分组,统计全国人口 寿命 的 平均值 依据 季节 分组,对每一个季节的 温度 进行 组内标准化 依据 班级 分组,筛选出组内 数学分数 的 平均值超过80分的班级 从上述的几个例子中不难看出,想要实现分组操作,必须明确三个要素:分组依据 、 数据来源 、 操作及其返回结果 。同时从充分性的角度来说,如果明确了这三方面,就能确定一个分组操作原创 2020-12-25 22:18:10 · 115 阅读 · 0 评论 -
Pandas-task02
一、文件读取 pandas可以读取文件格式有很多种,但需要熟练使用三种 df_csv = pd.read_csv( ‘data.csv’) df_table = pd.read_table(‘table.txt’) df_excel = pd.read_excel(‘excel.xlsx’) 注意:读取时,由于文件数据索引或列名问题,常常需要设置 header = None 第一行不做列名。inde_col 设置想要列为索引。nrows 设置读取行数。 In [10]: pd.read_table('da原创 2020-12-19 20:50:34 · 110 阅读 · 0 评论 -
Pandas学习-Task01
一 Python基础 匿名函数与map方法 1.匿名函数: my_func = lambda x: 2*x #调用: my_func(3) 2.map函数 #映射关系: [(lambda x: 2*x)(i) for i in range(5)] #map函数:返回map对象, #输入:function(n个参数),n个iteration对象 map(lambda x: 2*x, range(5)) #通过list转为列表: list(map(lambda x: 2*x, range(5))) #对于多个原创 2020-12-16 22:15:10 · 198 阅读 · 0 评论