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

做网站全自动cpa引流天津优化代理

做网站全自动cpa引流,天津优化代理,移动网站建设动态,wordpress无评论不多说,直接上干货! 很多地方都需用到这个知识点,比如Tableau里。 通常可以采取如python 和 r来作为数据处理的前期。 Tableau学习系列之Tableau如何通过数据透视表方式读取数据文件(图文详解) 数据长宽转换是很常用…

 

 

  不多说,直接上干货!

 

 

  很多地方都需用到这个知识点,比如Tableau里。   通常可以采取如python 和 r来作为数据处理的前期。

Tableau学习系列之Tableau如何通过数据透视表方式读取数据文件(图文详解)

 

   数据长宽转换是很常用的需求,特别是当是从Excel中导入的汇总表时,常常需要转换成一维表(长数据)才能提供给图表函数或者模型使用。

 

 

 

 

 

python中,我这里只讲两个函数:

  • melt #数据宽转长

  • pivot_table #数据长转宽

 

 

  Python中的Pandas包提供了与R语言中reshape2包内几乎同名的melt函数来对数据进行塑型(宽转长)操作,甚至连内部参数都保持了一致的风格。

import pandas as pd
import numpy as npmydata=pd.DataFrame({
"Name":["苹果","谷歌","脸书","亚马逊","腾讯"],
"Conpany":["Apple","Google","Facebook","Amozon","Tencent"],
"Sale2013":[5000,3500,2300,2100,3100],
"Sale2014":[5050,3800,2900,2500,3300],
"Sale2015":[5050,3800,2900,2500,3300],
"Sale2016":[5050,3800,2900,2500,3300]})mydata1=mydata.melt(
id_vars=["Name","Conpany"],   #要保留的主字段
var_name="Year",                     #拉长的分类变量
value_name="Sale"                  #拉长的度量值名称)

 

 

 

 

  除此之外,我了解到还可以通过stack、wide_to_long函数来进行宽转长,但是个人觉得melt函数比较直观一些,也与R语言中的数据宽转长用法一致,推荐使用。

  奇怪的是我好像没有在pandas中找到对应melt的数据长转宽函数(R语言中都是成对出现的)。还在Python中提供了非常便捷的数据透视表操作函数,刚开始就已经说过是,长数据转宽数据就是数据透视的过程(自然宽转长就可以被称为逆透视咯,PowerBI也是这么称呼的)。

  pandas中的数据透视表函数提供如同Excel原生透视表一样的使用体验,即行标签、列标签、度量值等操作,根据使用规则,行列主要操作维度指标,值主要操作度量指标。

 

 

 

  那么以上长数据mydata1就可以通过这种方式实现透视。

mydata1.pivot_table(
index=["Name","Conpany"],    #行索引(可以使多个类别变量)
columns=["Year"],                   #列索引(可以使多个类别变量)
values=["Sale"]                       #值(一般是度量指标))

   通常这种操作也可以借助堆栈函数来达到同样的目的。(但是使用stack\unstack需要额外设置多索引,灰常麻烦,所以不是很推荐,有兴趣可以查看pandas中的stack/unstack方法,这里不再赘述)。  

 

 

 

 

 

 

 

 

 

 

 

欢迎大家,加入我的微信公众号:大数据躺过的坑        人工智能躺过的坑
 

同时,大家可以关注我的个人博客

   http://www.cnblogs.com/zlslch/   和     http://www.cnblogs.com/lchzls/      http://www.cnblogs.com/sunnyDream/   

   详情请见:http://www.cnblogs.com/zlslch/p/7473861.html

 

  人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
  目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获

 

      对应本平台的讨论和答疑QQ群:大数据和人工智能躺过的坑(总群)(161156071) 

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/zlslch/p/8644585.html

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

相关文章:

  • 网站建设分金手指排名一软文营销方法有哪些
  • 网站在线压缩淘宝关键词排名是怎么做的
  • 外国人做的甲骨文网站网站快速优化排名官网
  • 连云港外贸网站建设关键词代做排名推广
  • 设计师用的素材网站优化设计答案
  • 武汉今天最新消息湖南seo博客seo交流
  • 网站通常用什么编程做搜索推广是什么意思
  • 最早的c2c网站seo课程培训
  • 一个成功的网站要具备哪些方面b2b有哪些电商平台
  • 公司设计网站多少钱企业排名优化公司
  • 网赌代理武汉seo推广优化公司
  • 京东网站设计分析站长seo
  • 网站建设路由器怎么设置北京优化seo
  • 阿里巴巴武汉网站建设关键字排名优化公司
  • 网站备案有什么用2021友情链接qq群
  • 做网站推广的工资有了域名怎么建网站
  • 海会主机做的网站都能干什么的网络优化基础知识
  • 电商网站排行榜软文一般发布在哪些平台
  • 网站制作培训机构网络营销推广方案策划书
  • 网站加支付功能排名点击软件怎样
  • 免备案的免费顶级域名网络关键词优化软件
  • 什么网站可以做兼职 知乎整合营销的概念
  • 网站开发需要什么工具广告关键词有哪些类型
  • 做网站公司怎样seo日常工作内容
  • 个人网站设计的参考文献网站排名系统
  • 一天一元网站建设百度广告代运营公司
  • 网站建设单位哪家好app推广方案
  • 女同性怎么做的视频网站域名关键词查询
  • 用asp.net制作一个网站需要多久seo业务培训
  • dedecms 一键更新网站seoapp推广
  • Linux Shell 常用操作与脚本示例详解
  • AI on Mac, Your Way!全本地化智能代理,隐私与性能兼得
  • 在完全没有无线网络(Wi-Fi)和移动网络(蜂窝数据)的环境下,使用安卓平板,通过USB数据线(而不是Wi-Fi)来控制电脑(版本2)
  • 如何免费给视频加字幕
  • Spring AOP 和 Spring 拦截器
  • 智慧校园中IPTV融合对讲:构建高效沟通新生态