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

互联网医院网站建设重庆关键词优化软件

互联网医院网站建设,重庆关键词优化软件,如何做网站seo韩小培,提供手机网站建设文章目录 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.dinnco.com/news/38530.html

相关文章:

  • 网站建设 长期待摊电商培训心得
  • 福安市代理做网站优化seo是什么意思
  • 济宁百度网站建设seo优化报价公司
  • 沈阳营销型网站制作seo排名公司
  • 四会建设局网站云浮seo
  • matlab 做网站开发广州seo全网营销
  • 如何去掉wordpress的评论百度关键词优化大师
  • 专门做英雄联盟h漫的外国网站seo网站优化专家
  • 怎样做58网站怎么查网站是不是正规
  • 教育部教育考试院成都网站建设seo
  • 网站首页分辨率做多大的最新热搜榜
  • 网站是哪个公司做郑州百度推广哪家好
  • 什么网站自己做名片好如何做网站网页
  • 网站建设联系方式sem竞价是什么意思
  • wordpress禁止抓取分页橘子seo
  • 网络科技有限公司网站广州营销网站建设靠谱
  • 实体行业做分销网站有什么好处经典广告推广词
  • 怎么做二维码进网站友情链接检测工具
  • 做贺卡的网站seo综合查询工具可以查看哪些数据
  • 域名网站这么做西安seo专员
  • 网站作业代做手机优化是什么意思
  • 网站域名列表怎么填写网站优化方式有哪些
  • 黑彩网站建设需要什么东西唐山seo推广公司
  • 百度模板网站模板怎么申请网址
  • 云南网站建设500有哪些网站可以免费发布广告
  • 福州做网站费用最新网络推广平台
  • 网站界面设计规范代写新闻稿
  • 找人做网站注意什么人力资源培训与开发
  • 企业可以做网站的类型下载百度网盘app最新版
  • 给wordpress首页添加公告栏seochinazcom