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合并。
查看全文
相关阅读:
UDP
TCP
python基础之socket编程
单列模式
元类
issubclass()和isinstance()
手持机设备公司(WINCE/ANDROID/LINUX)
Android Hal 分析
Android JNI 使用的数据结构JNINativeMethod详解
MTK GPIO 一些理解
原文地址:https://www.cnblogs.com/most-silence/p/15495352.html
最新文章
ASP.NET MVC 路由篇二
装饰器
python 线程和进程概述
勇哥的第一个博客
uva 1210
大数相加 用栈
一道数学题 hduacm 5144
Android之解析GML并显示
Android之ExpandableListView
Unity3D入门
热门文章
百度地图综合
Android实现电子邮箱客户端
Android之智能问答机器人
CSDN客户端实现
百度地图之添加覆盖物
百度地图开发之定位
Android实现网络音乐播放器
操作系统的发展史
进程的基础
粘包问题
Copyright © 2011-2022 走看看