runxinzhi.com
首页
百度搜索
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合并。
相关阅读:
oracle 下创建数据实例
MyEclipse7.02注册码
liferay 5.1学习遇到的错误
详解struts2中struts.properties
cas部署到linux登陆也出现异常
java 字符串和输入流互转
ASP 的Base64加密 与ASP MD5加密
Struts2直接下载从数据中的blob类型字段( Struts2.0下载文件流)
java 汉字转拼音
java调shell,可以输入参数
原文地址:https://www.cnblogs.com/most-silence/p/15495352.html
最新文章
java多线程系列_join方法的使用(5)
java多线程系列_线程的生命周期(4)
PBE_Passwordbased encryption(基于密码加密)_项目中你也可以有
java多线程系列_线程简介(1)
FreeMarker_模板引擎_代码自动生成器_源码下载
四川九大碗
用户权限查询(inner join)
LZO致力于解压速度的一种数据压缩算法
linux 压缩成zip
如何提高Struts2的性能?
热门文章
ORACLE创建表空间、创建用户、更改用户默认表空间以及授权、查看权限(修改表空间大小)
在SUSE Linux下安装VNC的方法
windows2003上安装oracle
为window系统桌面鼠标右键增加Delete SVN Folders菜单,SVN断开资源库
RedHat 配置与使用VNC Linux中使用VNC
hibernate update 只更新部分字段的3种方法
eclipse 在线安装svn 1.6地址 eclips3.4 安装svn 1.6
linux 下运行多个tomcat
java 日期操作辅助类
Hibernate 自动根据映射创建数据库表
Copyright © 2020-2023
润新知