“皇包车”旅行是专注于为中国出境游用户提供便捷、贴心、安全的海外中文包车游司导(司机+导游)服务的平台。这篇文章将利用MYSQL对皇包车旅行APP平台的用户以及订单成交情况进行分析。

一、提出问题

1.哪些城市的人最爱在旅游时选择包车游服务?

2.哪些旅游城市的包车游服务需求量最大?

3.用户购买包车游服务时精品旅游服务和普通旅游服务成交情况?

4.已成交订单的评分情况及差评原因分析?

二、数据获取竞赛详情​www.dcjingsai.com

从上述网站获取了4万多名用户的信息,这些用户中有些仅浏览了页面而没有下单,有些下单了,还有的用户多次下过订单。

在之后的分析中,我们用到三张数据表,分别是orderhistory、userProfile和userComment。

数据表orderhistory记录了用户ID、订单ID、订单类型(1表示精品旅游服务,0表示普通旅游服务)、旅游城市、国家、大陆,共有20654条记录。

数据表userProfile记录了用户ID、性别、省份、年龄,共有40308条记录。

数据表userComment记录了用户ID、订单ID、评分、评论标签,共有9864条记录。

三、导入数据

在MYSQL中新建数据库“皇包车”,打开“表”界面,点击“导入向导”。

选择数据导入格式

选择要导入的数据表

设置主键。表orderhistory、userProfile和userComment的主键分别为orderid、userid、orderid。

表格成功导入,如图所示:

四、数据分析

1.总体用户所在城市分布情况

查询结果如图:

从数据表userProfile中我们得知,除去用户所在地区未知的情况,用户数量最多的前6个城市为上海、北京、广东、江苏、浙江、四川。

2.成交订单中用户所在城市分布情况

结果如图:

对数据表orderhistory和userProfile进行联结查询可知,成交的订单主要来自上海、北京、广东的用户。

3.成交订单中各旅游城市所占比重

结果如图:

对数据表orderhistory进行查询,我们得知:订单成交量最大的前9个旅游城市是新加坡、东京、纽约、台北、吉隆坡、悉尼、香港、大阪、墨尔本。

4.热门旅游城市的精品旅游服务订单量和普通旅游服务订单量

结果如图:

根据对数据表orderhistory的查询结果,热门旅游城市中,东京的精品服务订单量最大,其次是大阪、台北。

各热门旅游城市的订单中精品服务订单比例最高的是大阪、东京、墨尔本。

5.用户对成交订单的评分情况

①总体评分分布情况

结果如图:

总体来说,用户满意度还是非常高的,5分评价率达到95.78%。但是约有2%的用户评分在3分及以下,0.97%的用户对服务极度不满,给出1分的评价。

②各热门旅游城市的平均评分情况

结果如图:

对数据表orderhistory和userComment进行联结查询可知,热门旅游城市中,用户对吉隆坡、悉尼、新加坡提供的包车游服务最为满意,而在纽约、墨尔本、东京提供的服务还需改进。

③差评词频统计

结果如图:

在9864条用户评价中,评价标签“车辆和订单显示不符”、“司导态度差”、“额外收费”、“车旧/脏”、“行程安排不合理”的出现频次分别为26、29、6、11、6。可见用户的不满主要集中在“车辆和订单显示不符”和“司导态度差”。

五、结论

1.“皇包车”app在上海、北京、广州地区的用户数量最多,这三个地区的订单成交量也是最高的。

2.人们在前往新加坡、东京、纽约旅行时最爱选择包车游服务。

3.精品服务订单主要集中在旅游城市东京、大阪、台北。

4.总体来说,95%以上的用户对服务是非常满意的。但是还需要在车辆和订单显示的一致性以及司导态度方面进行改进。

app用mysql好处_用MYSQL对旅行app进行用户数据分析相关推荐

  1. mysql整备_【mysql】使用xtrabackup在线增量备份及恢复数据库

    一.Percona Xtrabackup 简介 1.Xtrabackup  bin目录文件 介绍 1)innobackupex innobackupex 是xtrabackup的一个符号链接 . in ...

  2. shell实行mysql语句_【Mysql】shell运行mysql的sql语句_MySQL

    bitsCN.com [Mysql]shell运行mysql的sql语句 shell本身是一种脚本语言,所以不能像java一样通过api去连接数据库.shell还是要借助mysql本身的一些运行脚本才 ...

  3. mysql 优化_常用MySQL优化

    1.大批量插入数据优化 (1)对于MyISAM存储引擎的表,可以使用:DISABLE KEYS 和 ENABLE KEYS 用来打开或者关闭 MyISAM 表非唯一索引的更新. ALTER TABLE ...

  4. 阿里云查看mysql版本_查看mysql版本的四种方法及常用命令

    [shengting@login ~]$ mysql -V mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686) 2:在mysql中: ...

  5. 涂抹mysql 完整_涂抹mysql笔记-管理mysql服务

    $ /mysql/scripts/mysql_install_db --datadir=/mysql/data --basedir=/mysql support-files/mysql.server脚 ...

  6. xshell安装mysql步骤_数据库Mysql与禅道安装

    一.Linux上搭建禅道 Mysql 是关系型数据库管理系统 1.下载安装包:将安装包直接解压到/opt目录下,不要 解压到别的目录在拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变 2.解 ...

  7. mysql实时读写_[DataBase] MySql 查看实时日志

    MySql 查看实时日志 -f 代表会实时读取该文件的更新内容 tail -f /usr/local/mysql/log/mysql.log 配置好日志 [mysqld] log-error = /u ...

  8. 试题导入mysql乱码_解决Mysql导入乱码问题

    解决Mysql导入乱码问题 方法一: 通过增加参数 –default-character-set = utf8 解决乱码问题 C:\Users\Administrator>mysql -uroo ...

  9. 51cto mysql下载_安装MySQL

    MySQL官方网站下载地址http://dev.mysql.com/downloads/下载的版本根据你的平台和需求而定,目前比较常用的为mysql-5.0/mysql-5.1, 5.5版本下载mys ...

最新文章

  1. 4个做管理后才知道的秘密
  2. 此上下文中不允许函数定义。_深度好文 | 你知道Go中的 context 是怎么实现的吗?...
  3. 作为首席架构师,我是如何选择并落地架构方案的?
  4. 获取站点某一目录下某些文件
  5. 《走进SAP(第2版)》——2.5 SAP NetWeaver简介
  6. SQLite注意以下几点
  7. 你应该知道的缓存进化史
  8. HRESULT:0x80070057 (E_INVALIDARG)的异常的解决方案
  9. [转载].NET平台微服务项目汇集
  10. Python学习14 模块和包
  11. Android基础学习第二篇—Activity
  12. alternatives java_linux使用update-alternatives切换java版本
  13. 论文A Tutorial on Graph-Based SLAM 学习笔记
  14. Qos测试浅析 20090323
  15. Excel空值导入mysql_excel导入sqlserver时,数据为null的处理方法分享
  16. nbu里oracle备份al开头的,认识NBU备份Oracle时Code 29错误
  17. cpu使用率的另一种获取方法
  18. html语言 图片大小,html如何设置图片大小
  19. mac系统克隆不能启动_如何制作Mac硬盘的可启动克隆
  20. c++敢死队问题代码(为大一而生)

热门文章

  1. K-anonymity 2-anonymous
  2. Python的双下划方法
  3. 毕业设计 stm32智能车库管理系统 - 物联网 单片机
  4. IOS版aplayer使用教程_MT4交易软件安装使用教程(IOS苹果手机版)
  5. 托福学习计划日本留学考研
  6. 成都市等市、州 2015年《工程量清单计价定额》 人工费调整的批复〔2018〕8号
  7. 高德地图 transform: rotate(90deg)横屏显示后样式及事件问题
  8. 2022年中级会计实务考试精选复习题及答案
  9. Excel公式系列: 单元格中字符是否包含某个特定值IF、ISERROR、FIND
  10. 双向口和准双向口有什么区别