zoukankan
html css js c++ java
B站14天数据分析笔记5次课作业
(1)读取数据。读取之前作业保存的“酒店数据1.xlsx”
(2)将“类型”和“名字”设置为层次化索引,并交换索引的位置。然后将层次化索引取消
(3)将数据集转置,获取转制后的index和columns。
(4)用Groupby方法来计算每个地区的评分人数的总和以及均值。
(5)用Grouby方法计算每个类型的平均价格,最高价和最低价。
(6)数据离散化,按照价格将酒店分为3个等级,0-500为C,500-1000为B,大于1000为A,列名设置为“价格等级”。
(7)获取评分均值最高和最低的地区的数据,分别使用append和concat方法将获取的两个数据集合并。
(8)数据离散化,按照评分人数将酒店平均分为3个等级,三个等级的酒店数量尽量保持一致。评分人数最多的为A,最少的为C。列名设置为“热门等级”。
(9)选出评分人数为A,价格也为A的酒店数据,计算其平均评分。
(10)取价格最高的5个酒店的数据,使用stack和unstack方法实现dataframe和Series之间的转换。
(11)纵向拆分数据集,分为df1和df2,df1包含名字,类型,城市,地区,df2包含名字,地点,评分,评分人数,价格,价格等级,热门等级。
(12)将df2按照价格进行排序,重新设置df2的索引。索引值等于价格排名。
(13)使用merge方法将df1和df2合并。
查看全文
相关阅读:
思考--连续的还是跳跃的?(二)
方法学导论--by 有只茄子
时空、维度,以及其他(一)
处理问题的方法--抽象和特例化
tomcat server 152主机.xml
java怎么重写覆盖Spring Bean的几种方式
maven上传jar到私服
sql_mode=only_full_group_by
spring何时创建bean
mysql 快速备份数据库
原文地址:https://www.cnblogs.com/most-silence/p/15495352.html
最新文章
网关流控利器:结合 AHAS 实现 Ingress/Nginx 流量控制
云钉一体加速,阿里云计算巢与钉钉深度融合、共建应用新生态
Quick BI产品核心功能大图(六)开放集成
双引擎驱动Quick BI十亿数据0.3秒分析,首屏展示时间缩短30%
lvgl无法加载自定义字体,提示lv_draw_label.c.o:(.literal.lv_draw_label_dsc_init+0x0): undefined
arduino String转char *
esp32使用ledcWrite实现呼吸灯
arduino的analogRead()
esp32使用光敏传感器实现LED灯的亮暗线性调节
JS天气插件(最全)
热门文章
在树莓派上基于Python2进行人脸识别
树莓派raspbian OS 64位系统下载和更换源
Android Studio Button背景颜色无法修改
SQL强化练习(面试与学习必备)
软件战争(二)合久必分,分久必合
bug与优化,从本质中寻找瓶颈
思考--连续的还是跳跃的?
软件战争(一)即将发生的战争
像哲学家一样思考
木有云,也木有框
Copyright © 2011-2022 走看看