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

网站开发设计培训/网站优化推广哪家好

网站开发设计培训,网站优化推广哪家好,常熟港口建设费申报网站,数据库如何导入wordpresspivot与pivot_table 一般状态下,数据在DataFrame会以压缩(stacked)状态存放,例如上面的Gender,两个类别被叠在一列中,pivot函数可将某一列作为新的cols。然而pivot函数具有很强的局限性,除了功能…
  1. pivot与pivot_table
    一般状态下,数据在DataFrame会以压缩(stacked)状态存放,例如上面的Gender,两个类别被叠在一列中,pivot函数可将某一列作为新的cols。然而pivot函数具有很强的局限性,除了功能上较少之外,还不允许values中出现重复的行列索引对(pair)。
df.pivot(index='ID',columns='Gender',values='Height')

pivot_table功能更多,但速度比不上pivot函数。

pd.pivot_table(df,index='ID',columns='Gender',values='Height')

pivot_table常用参数:
aggfunc:对组内进行聚合统计,可传入各类函数,默认为’mean’
pd.pivot_table(df,index='School',columns='Gender',values='Height',aggfunc=['mean','sum'])
margins:汇总边际状态pd.pivot_table(df,index='School',columns='Gender',values='Height',aggfunc=['mean','sum'],margins=True)
行、列、值都可以为多级
pd.pivot_table(df,index=['School','Class'], columns=['Gender','Address'], values=['Height','Weight'])

  1. 交叉表,典型的用途如分组统计
pd.crosstab(index=df['Address'],columns=df['Gender'])

重要参数
values和aggfunc:分组对某些数据进行聚合操作,这两个参数必须成对出现pd.crosstab(index=df['Address'],columns=df['Gender'], values=np.random.randint(1,20,df.shape[0]),aggfunc='min')
normalize参数,可选’all’,‘index’,'columns’参数值pd.crosstab(index=df['Address'],columns=df['Gender'],normalize='all',margins=True)

  1. melt函数可以认为是pivot函数的逆操作,将unstacked状态的数据,压缩成stacked,使“宽”的DataFrame变“窄”
pivoted = df.pivot(index='ID',columns='Gender',values='Math')
result = pivoted.reset_index().melt(id_vars=['ID'],value_vars=['F','M'],value_name='Math')\.dropna().set_index('ID').sort_index()

melt函数中的id_vars表示需要保留的列,value_vars表示需要stack的一组列

  1. stack总共只有两个参数:level和dropna。stack函数可以看做将横向的索引放到纵向,功能类似与melt,参数level可指定变化的列索引是哪一层。
df_stacked = df_s.stack()
df_stacked = df_s.stack(0)
  1. unstack:stack的逆函数,功能上类似于pivot_table
result = df_stacked.unstack().swaplevel(1,0,axis=1).sort_index(axis=1)
  1. get_dummies函数,功能主要是进行one-hot编码
    在这里插入图片描述
  2. factorize方法主要用于自然数编码,并且缺失值会被记做-1,其中sort参数表示是否排序后赋值
codes, uniques = pd.factorize(['b', None, 'a', 'c', 'b'], sort=True)

笔记出处:
joyful-pandas/第4章 变形.ipynb

http://www.lbrq.cn/news/1305361.html

相关文章:

  • 网站建设实施方案/旺道seo推广系统怎么收费
  • 依兰县建设局网站/it培训机构排名及学费
  • 巨人时时彩网站开发/淘宝关键词工具
  • 浏览网站时弹出的广告是谁给做的/直通车推广怎么做
  • 网站分析报告范文2000/餐饮营销方案100例
  • 深圳微信推广平台/官网关键词优化价格
  • 网站和做空间/佛山网络推广平台
  • 用织梦做网站能练技术吗/软文接单平台
  • 做网站多少钱/seo排名优化厂家
  • 给自己企业怎么做网站/网页设计学生作业模板
  • 青岛网站优化公司/小果seo实战培训课程
  • 商品定制首页/郑州关键词优化费用
  • 专门做推广的网站吗/网页设计软件有哪些
  • 党校网站建设整改/北京seo网络优化师
  • 网站制作教程下载/建站abc官方网站
  • 基于云平台网站群建设/微博推广技巧
  • 开发比较实用的软件/长沙关键词优化方法
  • wordpress 一键生成/优化大师的使用方法
  • 无锡网络推广运营公司/广东seo排名
  • 深圳做网站网络营销公司排名/西安百度网站快速排名
  • 武汉做鸭兼职网站/网站竞价推广托管公司
  • 兼职做一篇微信的网站/怎么做
  • 手机上自己做网站/百度快照怎么发布
  • 化工行业网站模板/免费的关键词挖掘工具
  • 手机产品展示网站模板/商务软文写作300字
  • 网站建设官网怎么收费/新站seo外包
  • 女朋友在互联网公司做网站/建设网站
  • python源码下载/国外网站seo免费
  • 长春长春网站建设/广告联盟大全
  • wordpress图标字体不显示不出来/百度seo收录
  • 免费PDF文件格式转换工具
  • centos7安装MySQL8.4手册
  • 工业数据集成中间件工具OPC Router详细介绍
  • 损失函数的等高线与参数置零的关系
  • 基于MATLAB和ZEMAX的光学传递函数与调制传递函数联合仿真
  • 2024年ASOC SCI2区TOP,基于干扰模型的灰狼优化算法IIE-GWO+复杂丘陵地形农业无人机轨迹规划,深度解析+性能实测