ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:155.57KB ,
资源ID:252666      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-252666.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(全ython数据分析单车租赁数据分析租赁情况.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

全ython数据分析单车租赁数据分析租赁情况.docx

1、全ython数据分析单车租赁数据分析租赁情况ython数据分析,单车租赁数据分析,租赁情况本节选取自行车的租赁数据,利用numpy、pandas、matplotlib三个库,数据清洗后,做数据分析,研究时间段与自行车租赁的关系。数据来源本节以自行车的租赁数据为例,数据来源于网络,利用时间序列分析的方法,通过可视化技术,分析自行车租赁随时间及天气变化的分布情况,其中datetime、season、holiday、workingday、weather、temp、atemp 、humidity、windspeed、casual 、registered、count字段分别代表租赁时间、季节、是否为假期

2、、是否为工作日、天气数字越大,天气越差、temp atemp气温、湿度、风速、普通用户、注册用户、租赁自行车数量。importnumpyasnpimportpandasaspdimportmatplotlib.pyplotasplt%matplotlib inlinebike=pd.read_csv(open(rD:python数据分析数据bike.csv)bike.head()问题探索研究时间段与自行车租赁的关系情况。数据清洗bike.isnull().sum()查看缺失值,无缺失值。bike.dtypes查看数据类型,datetime字段不是时间数据类型。bikedatetime=pd.t

3、o_datetime(bikedatetime)bike.dtypes将to_datetime函数转换为datetime类数据。bike=bike.set_index(datetime)#将datetime字段设置为DataFrame的索引,成为时间序列数据bike.head()bike.index #索引bike.tail()数据探索y_bike=bike.groupby(lambdax:x.year).mean()#降采样年份数据y_bikecounty_bikecount.plot(kind=bar) # 绘制柱状图2012年的租赁数据多于2011年数据。m_bike = bike.re

4、sample(M, kind=period).mean() # 重采样到月份,类型为时期类型m_bike.head()fig,axes=plt.subplots(2,1)#两行一列m_bike2011count.plot(ax=axes0,sharex=True)#贡献X轴m_bike2012count.plot(ax=axes1)2011年和2012年的趋势大致相同,前几个月逐渐增加,到5、6月份到达峰值,再到9月份后逐渐减少。bikeday=bike.index.daybikehour = bike.index.hour # 单独存储日和时的数据bike.head()d_bike = bi

5、ke.groupby(day)count.mean() #对day字段分组统计d_biked_bike.plot() # 自行车每日租赁数分布h_bike = bike.groupby(hour)count.mean() #对hour字段分组统计h_bikeh_bike.plot() # 自行车每小时租赁数分布图中有明显的两个峰值,都是上下班时间段,并且晚上的峰值更高。work_bike = bike.groupby(workingday)count.mean()work_bike #对workingday字段分组统计work_bike.plot(kind=bar)天气越差,自行车租赁数越少。weather_bike = bike.groupby(weather)count.mean()weather_bike #对weather字段分组统计weather_bike.plot(kind=bar)天气越差,自行车租赁数越少,但在极端天气情况下却略有上升。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2