轴向旋转.轴向旋转.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

轴向旋转教师:亢华爱北京信息职业技术学院商务数据分析与应用专业教学资源库

目录Contents轴向旋转概述

1PART概述

概述在统计数据时,有些数据会因为时间的不同而发生变化例如,某件商品的价格在非活动期间为50元,而在活动期间商品的价格为30元,这就造成同一件商品在不同时间对应不同的价格。图A所示为商品在活动与非活动期间的价格变化,其中5月25日为非活动期间,6月18日为活动期间图A商品信息

概述图A商品信息在图A所示的表格中,同一款商品的在活动前后的价格无法很直观地看出来。为此,我们可以将商品的名称作为列索引,出售日期作为行索引,价格作为表格中的数据,此时每一行展示了同一日期不同手机品牌的价格,如图B所示。与图A相比,图B更直观地看岀活动前后的价格浮动图B商品信息

2PART轴向旋转

在Pandas中,pivot()方法提供了这样的功能,它会根据给定的行索引或列索引重新组织一个DataFrame对象语法格式DataFrame.pivot_(index=None,columns=None,values=None)参数含义(1)index:用于创建新DataFrame对象的行索引。如果未设置,则使用原DataFrame对象的索引。(2)columns:用于创建新DataFrame对象的列索引。如果未设置,则使用原DataFrame对象的索引。(3)values:用于填充新DataFrame对象中的值。轴向旋转

接下来,我们通过一个示例来演示如何使用pivot()方法来对DataFrame对象进行轴向旋转操作,具体代码如下In[38]:importpandasaspddf=pd.DataFrame({商品名称:[荣耀9青春版,小米6x,OPPOAl,荣耀9青春版,小米6x,OPPOAl],出售日期:[2017年5月25日,2017年5月25日,2017年5月25日,2017年6月18日,2017年6月18日,2017年6月18日],价格:[999元,1399元,1399元,800元,1200元,1250元]})df.pivot(index=出售日期,columns=商品名称,values=价格)Out[38]:商品名称OPPOA1小米6x荣耀9青春版出售日期2017年5月25日 1399元1399元 999元2017年6月18日 1250元1200元 800元?轴向旋转

参考文献[1]黑马程序员.Python数据分析与应用:从数据获取到可视化.中国铁道出版社:2019.

谢谢教师:亢华爱北京信息职业技术学院商务数据分析与应用专业教学资源库

文档评论(0)

vermonth155-2娟 + 关注
实名认证
内容提供者

专注ppt课件

版权声明书
用户编号:8046135067000064

1亿VIP精品文档

相关文档