当前位置: 首页 > news >正文

网站开发公司售后服务天元建设集团名声

网站开发公司售后服务,天元建设集团名声,网站如何开通支付功能,中国设计网字体文章目录 🏳️‍🌈 1. 导入模块🏳️‍🌈 2. Pandas数据处理2.1 读取数据2.2 查看数据信息2.3 处理起始时间、结束时间2.4 增加骑行时长区间列2.5 增加骑行里程区间列 🏳️‍🌈 3. Pyecharts数据可视化3.1 各…

文章目录

  • 🏳️‍🌈 1. 导入模块
  • 🏳️‍🌈 2. Pandas数据处理
    • 2.1 读取数据
    • 2.2 查看数据信息
    • 2.3 处理起始时间、结束时间
    • 2.4 增加骑行时长区间列
    • 2.5 增加骑行里程区间列
  • 🏳️‍🌈 3. Pyecharts数据可视化
    • 3.1 各行政区单车骑行量
    • 3.2 各行政区单车里程热图
    • 3.3 起始时间分布
    • 3.4 结束时间分布
    • 3.5 骑行里程分布
    • 3.6 骑行里程区间占比
    • 3.7 骑行时长(s)
    • 3.8 骑行时长区间占比
  • 🏳️‍🌈 4. 可视化项目源码+数据

大家好,我是 👉【Python当打之年(点击跳转)】

本期将利用Python分析「深圳市共享单车数据」 ,看看:各行政区单车骑行量、骑行里程、骑行时间分布等情况,希望对大家有所帮助,如有疑问或者需要改进的地方可以联系小编。

涉及到的库:

  • Pandas — 数据处理
  • Pyecharts — 数据可视化

🏳️‍🌈 1. 导入模块

import pandas as pd
from pyecharts.charts import *
from pyecharts import options as opts
import warnings
warnings.filterwarnings('ignore')

🏳️‍🌈 2. Pandas数据处理

2.1 读取数据

df1 = pd.read_excel('./共享单车数据.xlsx')

在这里插入图片描述

2.2 查看数据信息

df.info()

在这里插入图片描述

2.3 处理起始时间、结束时间

df1['骑行时长(s)'] = (df1['结束时间'] - df1['起始时间']).dt.total_seconds()

2.4 增加骑行时长区间列

lables = [f'{i}-{i+5}分钟' for i in range(0, 60, 5)]+['60分钟以上']
df1['骑行时长区间'] = pd.cut(df1['骑行时长(s)'],bins=[i for i in range(0, 3601, 300)]+[10000],labels=lables)

2.5 增加骑行里程区间列

distance_transfer=df1['骑行里程(m)'].map(lambda x: x / 1000)
df1['骑行里程区间'] = pd.cut(distance_transfer,bins=[0,1,2,3,4,5,10],labels=['0-1公里','1-2公里','2-3公里','3-4公里','4-5公里','5-6公里'])

在这里插入图片描述

🏳️‍🌈 3. Pyecharts数据可视化

3.1 各行政区单车骑行量

def get_bar():bar = (Bar().add_xaxis(x_data).add_yaxis('', y_data,).set_global_opts(title_opts=opts.TitleOpts(title='1-各行政区单车骑行量',subtitle=subtitle,pos_top='2%',pos_left='center',),visualmap_opts=opts.VisualMapOpts(is_show=False,range_color=range_color,),))return bar

在这里插入图片描述

  • 福田区、龙华区、南山区的骑行订单量要远高于其他行政区
  • 光明区、盐田区骑行订单量最少

3.2 各行政区单车里程热图

def get_map():map1 = (Map().add('单车里程', data, '深圳').set_global_opts(title_opts=opts.TitleOpts(title='2-各行政区单车里程热图',subtitle=subtitle,pos_top='2%',pos_left='center',),visualmap_opts=opts.VisualMapOpts(range_color=range_color,),))return map1

在这里插入图片描述

3.3 起始时间分布

在这里插入图片描述

  • 骑行订单量在早8时和晚16时达到峰值,这两个时间正好是早晚高峰时间
    大部分的骑行订单集中在16时-20时

3.4 结束时间分布

在这里插入图片描述

3.5 骑行里程分布

def get_scatter():scatter = (Scatter().add_xaxis(x_data).add_yaxis('',y_data,label_opts=opts.LabelOpts(is_show=False)).set_global_opts(title_opts=opts.TitleOpts(title='5-骑行里程分布',subtitle=subtitle,pos_top='2%',pos_left='center',),visualmap_opts=opts.VisualMapOpts(is_show=False,range_color=range_color,)))return scatter

在这里插入图片描述

3.6 骑行里程区间占比

在这里插入图片描述

  • 3公里以内的骑行订单占比达到80%,其中1-2公里区间最多,占比约34%

3.7 骑行时长(s)

在这里插入图片描述

3.8 骑行时长区间占比

def get_pie():pie = (Pie().add('',[list(z) for z in zip(x_data, y_data)]).set_global_opts(title_opts=opts.TitleOpts(title='8-骑行时长区间占比',subtitle=subtitle,pos_top='2%',pos_left='center',),visualmap_opts=opts.VisualMapOpts(is_show=False,range_color=range_color,),))return pie

在这里插入图片描述

  • 15分钟以内的骑行订单占比达到78%,其中5-10分钟这个区间最多,占比约34%

🏳️‍🌈 4. 可视化项目源码+数据

点击跳转:【全部可视化项目源码+数据】


以上就是本期为大家整理的全部内容了,赶快练习起来吧,原创不易,喜欢的朋友可以点赞、收藏也可以分享注明出处)让更多人知道。

http://www.yayakq.cn/news/640690/

相关文章:

  • 做围棋题网站国内购物网站案例分析
  • 什么网站有教做详情页公司交易平台网
  • 火炬开发区网站建设德州万企互联网站制作
  • 坪山建设网站建站wordpress主题2019
  • 婚恋网站怎么做网站代理浏览器一
  • 怎么做网站超链接ios软件下载网站
  • 婚恋网站系统旅游景点网页
  • 广西建设工程质量安全监督总站网站制作网络网站
  • 做电影售票网站的难点wordpress怎么上传ppt
  • 西安企业网站建站2o17甘孜建设网站
  • 广州营销型网站建设费用网站建设与运维
  • 咖啡网站开发客户管理软件crm排名
  • 帝国cms 网站名称深圳百度开户
  • 做网站设计能赚钱吗天津塘沽网站建设公司
  • 天津市建设工程交易中心网站泰安房产中介公司
  • 网站建设和系统集成网站开发环境ide
  • 做公众号必备的网站全国企业信用公示系统查询
  • 公司网站开发费用大概多少wordpress 怎么改中文
  • 网站建设的公司资质最新设计网站大全
  • 免费货源网站免费版权网络营销具有哪些优势和吸引力
  • 重庆网站优化排名店铺设计logo
  • 微信平台的微网站怎么做的自己建立网站教程
  • 做家装的网站有什么wordpress标签并集显示
  • 做网站后付款自助健站
  • 佛山 网站关键词优化Wordpress的未来
  • 企业微信网站开发公司wordpress 类似的博客系统
  • 公司免费网站搭建引用评论框代码wordpress6
  • 传媒公司做网站条件wordpress ddos 2014
  • 深圳网络专科网站建设网站建设 实训意见和建议
  • admin登录网站网站设计 中高端