当前位置: 首页 > news >正文

蚌埠市网站建设公司一句简短走心文案

蚌埠市网站建设公司,一句简短走心文案,提高asp.net网站安全性,物业管理系统多少钱文章目录 apply函数调用apply函数描述性统计apply函数lambda自定义 聚合函数aggregate/agg用字典实现聚合 transform函数多函数 Transform 重置索引与更换标签行重置索引行和列同时重置索引 apply函数调用 apply函数描述性统计 import numpy as np df.loc[:,Q1:Q4].apply(np.…

文章目录

        • apply函数调用
          • apply函数描述性统计
          • apply函数lambda自定义
        • 聚合函数aggregate/agg
          • 用字典实现聚合
        • transform函数
          • 多函数 Transform
        • 重置索引与更换标签
          • 行重置索引
          • 行和列同时重置索引

apply函数调用

apply函数描述性统计
import numpy as np
df.loc[:,'Q1':'Q4'].apply(np.mean)
df.loc[:,'Q1':'Q4'].apply('mean') #两种写法均可Q1    49.20
Q2    52.55
Q3    52.67
Q4    52.78
dtype: float64
df.loc[:,'Q1':'Q4'].apply(np.cumsum) #累加函数
apply函数lambda自定义
#每季度最值之差
df.loc[:,'Q1':'Q4'].apply(lambda x: x.max() - x.min())Q1    97
Q2    98
Q3    98
Q4    97
dtype: int64
#最大值对应索引
df.loc[:,'Q1':'Q4'].apply(lambda x: x.idxmax())Q1    Lincoln4
Q2      Harley
Q3        Lfie
Q4      Ronnie
dtype: object

聚合函数aggregate/agg

#计算每列总和 平均数
df.iloc[:,1:].agg(['sum','mean'])
#使用匿名函数lambda
df.iloc[:,1:].agg(['sum',lambda x:x.mean()])
#自定义函数 三种方法
def avg(x):return x.mean()
df.iloc[:,1:].agg(['sum',avg])Q1	Q2	Q3	Q4
sum	4920.0	5255.00	5267.00	5278.00
mean	49.2	52.55	52.67	52.78
用字典实现聚合

指定为哪些列应用哪些聚合函数时,需要把包含列名与标量(或标量列表)的字典传递给 DataFrame.agg

df.iloc[:,1:].agg({'Q1': 'mean', 'Q2': 'sum'})Q1      49.2
Q2    5255.0
dtype: float64
df.iloc[:,1:].agg({'Q1':['mean','max'],'Q2':'sum'})Q1	Q2
max	98.0	NaN
mean	49.2	NaN
sum	NaN	5255.0

transform函数

transform方法的返回结果与原始数据的索引相同,大小相同。与 .agg API 类似,该 API 支持同时处理多种操作,不用一个一个操作。

#将Q1列全部转换为整数
df['Q1'].transform(np.round)name
Liver       89
Arry        36
Ack         57
Eorge       93
Oah         65..
Gabriel     48
Austin7     21
Lincoln4    98
Eli         11
Ben         21
Name: Q1, Length: 100, dtype: int64
多函数 Transform

transform() 调用多个函数时,生成多层索引 DataFrame。第一层是原始数据集的列名;第二层是 transform() 调用的函数名。

#transform调用两个函数
df['Q1'].transform([np.round,lambda x:x+1])round_	<lambda>
name		
Liver	89	90
Arry	36	37
Ack	57	58
Eorge	93	94
Oah	65	66
...	...	...
Gabriel	48	49
Austin7	21	22
Lincoln4	98	99
Eli	11	12
Ben	21	22

重置索引与更换标签

#生成一个4x4的dataframe
s = pd.DataFrame(np.random.randint(0,100,(4,4)),index=['a','b','c','d'],columns=['s','w','x','r'])s	w	x	r
a	6	28	84	27
b	1	56	92	66
c	46	46	3	91
d	4	81	1	51
行重置索引
s.reindex(['d','c','b','a'])s	w	x	r
d	4	81	1	51
c	46	46	3	91
b	1	56	92	66
a	6	28	84	27
行和列同时重置索引
s.reindex(index=['d','c','b','a'],columns=['r','x','w','s'])r	x	w	s
d	51	1	81	4
c	91	3	46	46
b	66	92	56	1
a	27	84	28	6
http://www.mmbaike.com/news/32575.html

相关文章:

  • 设计公司网站套餐国色天香站长工具
  • 日本做暧视频小网站seo网络优化是什么意思
  • 地方文明网站建设措施网站整合营销推广
  • 学seo推广seo入口
  • 网站排名软件网址站长工具果冻传媒
  • 南京高端网站建设百度我的订单
  • 网站模板建站色盲眼中的世界
  • 自己想做个网站需要多少钱seo企业优化方案
  • 网站开发角色分类seo对各类网站的作用
  • 做网站不知道做什么内容的免费宣传平台
  • 云南网站开发培训机构排行一周热点新闻
  • 网站建设 技术支持创建自己的网址
  • 南京美容网站建设西安百度竞价托管代运营
  • 网站色彩搭配bt磁力狗
  • 有没有做鸭子的网站seo云优化外包
  • 国内做性视频网站有哪些做seo前景怎么样
  • 优化网站有哪些方法百度人工客服在哪里找
  • 建设银行社保网站自己制作一个网页
  • saas系统是干嘛的关键词优化搜索引擎
  • 南宁网站制作公司哪家好网站的推广方式
  • 民权做网站哪家好销售网站排名
  • 做dj网站需要下载百度到桌面上
  • wordpress 屏蔽广告怎么样做免费的百度seo
  • 好网站你知道的互联网营销师题库
  • 东营建设有限公司郑州seo团队
  • 学校网站建设目标seo 百度网盘
  • 济南网站建设靠谱公司品牌推广外包公司
  • 用什么技术做网站百度网站的网址
  • 出色的网站设计seo网站关键词优化费用
  • 提供有经验的网站建设百度首页优化