R语言数据分析案例37-旅游景点聚类分析

news2024/11/18 15:29:56

一、研究背景

近年来,随着旅游业的迅猛发展,旅游景点的竞争日益激烈。如何在众多景点中脱颖而出,吸引更多游客,成为各大景点管理者关注的焦点。通过对旅游景点进行深入的数据分析,可以帮助管理者更好地了解景点的优势和不足,从而制定更有针对性的营销策略,提高游客满意度和景点知名度。本研究通过聚类分析的方法,对上海市主要旅游景点的评分、价格和销量数据进行分析,揭示出不同景点在市场中的定位和表现,为景点管理提供数据支持和决策依据。

二、研究意义

本研究的意义在于,通过数据分析的方法,可以量化和可视化旅游景点的各项指标,帮助管理者识别市场中的潜在问题和机会。。。。

三、实证分析

首先读取数据并且查看其前五行

数据和代码

报告代码数据

根据数据集的前五行可以看出,上海的主要旅游景点包括上海迪士尼乐园、上海海昌海洋公园、上海野生动物园、东方绿舟和东方明珠。。。。。

接下来查看数据的缺失值情况

从上面结果可以发现,特征“星级”存在缺失值,接下来进行处理 (删除包含缺失值的行)

接下来进行数值型特征的描述性统计分析

根据数值型特征的描述性统计分析,评分的最小值为0,最大值为5,中位数为3.6,平均值为3.029,第一四分位数为0,第三四分位数为4.3。。。

接下来对特征进行可视化

首先是评分分布直方图和箱线图

 从评分分布直方图中可以看出,评分主要集中在两个区域:0分和4-5分。具体而言,评分为0的景点数量较多,接近300个,而评分在4-5之间的景点数量次之,大约在200-300个之间。。。。

从评分箱线图中可以看出,评分的中位数约为4,第一四分位数为0,第三四分位数为4.3,最高评分为5。图中显示,大多数评分集中在3到5之间,而0分。。。

价格分布直方图和箱线图

从价格分布直方图可以看出,大多数景点的价格集中在较低范围内,尤其是0到200元之间。价格在0到50元之间的景点数量最多,超过400个。随着价格的增加,景点数量显著减少,价格超过1000元的景点数量极少。。。

价格箱线图进一步揭示了价格分布的特点。箱线图显示,绝大多数数据点集中在0到100元之间,且中位数低于50元。

销量分布直方图和箱线图

从销量分布直方图可以看出,大多数景点的销量集中在较低的范围内,尤其是0到1000之间。销量在0到100的景点数量最多,超过400个。

 销量箱线图进一步揭示了销量分布的特点。箱线图显示,绝大多数数据点集中在0到1000之间,且中位数较低。图中存在大量的异常值。。。。

接下来进行聚类分析,首先使用手肘法确定K的值

。。。。因此,4个聚类可能是该数据集的最佳选择

从评分和价格的聚类结果图可以看出,数据被分成了4个不同的聚类。第一类(红色)主要集中在评分为0且价格较低的区间,说明这些景点可能在价格和服务质量上存在问题。

从评分和销量的聚类结果图可以看出,第一类(红色)主要集中在评分为0且销量较低的区间,说明这些景点的受欢迎程度较低。

从二维可视化图可以看出,不同聚类在二维空间中的分布情况。第一类(红色)聚集在一个独立的区域,说明这些景点在数据特征上与其他类别存在显著差异。第二类(绿色)和第三类(蓝色)聚集在一起。。。。

四、结论

通过对上海市主要旅游景点的评分、价格和销量数据进行聚类分析,研究发现景点可以分为四个主要类别。第一类景点评分较低、价格较低,表明这些景点在吸引游客方面存在较大挑战;第二类和第三类景点评分较高、价格适中,性价比高,深受游客欢迎;第四类景点价格较高,评分差异较大,需要进一步分析这些景点的具体情况。。。。

创作不易,希望大家多点赞关注评论!!!(类似代码或报告定制可以私信)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1867606.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

HashMap第5讲——resize方法扩容源码分析及细节

put方法的源码和相关的细节已经介绍完了,下面我们进入扩容功能的讲解。 一、为什么需要扩容 这个也比较好理解。假设现在HashMap里的元素已经很多了,但是链化比较严重,即便树化了,查询效率也是O(logN),肯定没有O(1)好…

最新MDYS14源码影视视频网站模板/苹果CMS系统/附搭建教程

最新MDYS14源码影视视频网站模板/苹果CMS系统/附搭建教程 基本介绍: 1、后台增加自定义参数,对应会员升级页面,以及积分充值 2、视频,演员,专题,收藏,会员系统模块齐全,支持子分类…

本地读取classNames txt文件

通过本地读取classNames,来减少程序修改代码,提高了程序的拓展性和自定义化。 步骤: 1、输入本地路径,分割字符串。 2、将className按顺序放入vector容器中。 3、将vector赋值给classNmaes;获取classNames.size(),赋值给CLASSES;这样,类别个数和类别都已经赋值完成。…

阀门盘根的介绍

盘根(编制盘根)(packing)也叫密封填料,通常由较柔软的线状物编织而成,通常截面积是正方形或长方形、圆形的条状物填充在密封腔体内,从而实现密封。填料密封最早是以棉麻等纤维塞在泄漏通道内来阻止液流泄漏…

牛客挑战赛75 D. 不存在的玩家(sg图dp)

题目 思路来源 灵茶山群群友 https://blog.csdn.net/Code92007/article/details/110354429 题解 其实想了想,和20年小米邀请赛决赛这个G题的dp思路是一样的,姑且称为sg图dp吧 按sg值从大到小dp,每次补上全局sg值-1的这些点, …

XML简介XML 使用教程XML的基本结构XML的使用场景

学习总结 1、掌握 JAVA入门到进阶知识(持续写作中……) 2、学会Oracle数据库入门到入土用法(创作中……) 3、手把手教你开发炫酷的vbs脚本制作(完善中……) 4、牛逼哄哄的 IDEA编程利器技巧(编写中……) 5、面经吐血整理的 面试技…

VCS编译bug汇总

‘typedef’ is not expected to be used in this contex 注册前少了分号。 Scope resolution error resolution : 声明指针时 不能与类名同名,即 不能声明为adapter. cannot find member "type_id" 忘记注册了 拼接运算符使用 关键要加上1b&#xff0…

开发板以电脑为跳板连接互联网

标题 开发板以电脑为跳板连接互联网网络共享方式桥接方式 开发板以电脑为跳板连接互联网 分享下用网线直连电脑的开发板如何以电脑为跳板连接互联网的两个方法。 网络共享方式桥接方式 补充下,我的电脑连接的是无线网络,开发板和电脑是用网线进行连接的…

Microsoft Teams新版升级或安装方法

Microsoft Teams作为一款国际化公司会议软件,在2024年7月1日起不再支持经典版本,提示升级New Teams。 由于New Teams官网提供的Windows系统安装包并不是传统的可执行文件MSI,EXE等,而是新型封装的MSIX格式,无法直接双击…

Vitis IDE 艰难切换--从传统 Vitis GUI 到 2024.1 统一软件界面

目录 1. 简介 2. 界面展示 2.1 启动方式 2.2 Settings 对比 3. 创建 HLS 工程 3.1 选择 HLS 组件 3.2 名称和路径 3.3 创建配置文件 3.4 选择综合源文件和TestBench 3.5 选择硬件平台 3.6 配置Clock和Flow 3.7 查看摘要 3.8 新建组件完毕 4. 总结 1. 简介 Vitis…

海南聚广众达电子商务咨询有限公司抖音电商服务专家

在当下这个数字化浪潮汹涌的时代,电子商务无疑是商业领域的一颗璀璨明星。而在这其中,抖音电商以其独特的魅力,吸引了无数目光。海南聚广众达电子商务咨询有限公司,作为抖音电商领域的佼佼者,以其敏锐的洞察力和卓越的…

无人机操作注意事项

检查飞行设备 每次飞行前,要认真检查无人机的各处细节,遥控器等地面设备也不例外。 确保设备电量充足 起飞前,检查无人机是否电量充足,以及辅助设备如遥控器、手机等。 选择空旷的飞行场地 选择适宜的场地进行操作&#xff0…

“我,前YC学员,做了新创业项目——用AI把帽子空投给纽约客”

大数据产业创新服务媒体 ——聚焦数据 改变商业 当大部分工程师还在用AI技术打造改变世界的产品,建立自己的商业帝国时,纽约的创业者James Steinberg另辟蹊径,研究如何利用AI把帽子精准地扔给路过自家楼下的路人。 不得不说,这种…

Uniapp打包苹果app证书过期操作流程+辅助工具【香蕉云编】(没有苹果电脑可以使用香蕉云编,有的另说)

1、登录香蕉云编,创建ios证书 2、登录苹果开发者,在【Certificates】创建新的描述并且将【1步骤中csr文件】上传,后 创建成功后将后缀为【cer】文件下载下来, 然后到香蕉云编中上传cer文件,并生成p12文件 3、删除过期文…

【HarmonyOS4学习笔记】《HarmonyOS4+NEXT星河版入门到企业级实战教程》课程学习笔记(十八)

课程地址: 黑马程序员HarmonyOS4NEXT星河版入门到企业级实战教程,一套精通鸿蒙应用开发 (本篇笔记对应课程第 28 节) P28《27.网络连接-Http请求数据》 案例: 这里不懂后端假设服务器的前端小伙伴就需要课程源码资料了…

网易严选礼品卡有什么用?

网易严选的礼品卡可以在网易商城里买东西 但是现在好多人买东西基本上都用的是淘宝京东之类的 很少会有人用网易吧 但是最近我朋友送了我几张网易的卡,我自己也用积分兑换一张,一直不知道怎么用 最后还是在收卡云上转让出去了,价格高不说…

引用别的组件

在脚本中,也可以引用别的物体下的组件。 第一种办法, (1)添加一个变量, public GameObject bgmNode ; 然后在检查器里指定这个引用。 例如:在背景音乐空物体下面有个Audio Source组件 游戏主控脚本代码…

简单的springboot整合activiti5.22.0

简单的springboot整合activiti5.22.0 1. 需求 我们公司原本的流程服务是本地workflow模块以及一个远程的webService对应的activiti服务,其中activiti版本为5.22.0,之前想将activiiti5.22.0进行升级,选择了camunda,也对项目进行了…

Houdini 通过wedge来做模拟参数对比 (PDG TOP)

我们的设定如下例子 这是个简单的布料悬挂的例子。上方两个角分别被固定住了,然后在distance约束下布料下垂。 我们现在的目的是想要对比不同的streach stiffness对模拟的影响。 第一步:找到stiffness参数,右键expression->edit expre…

centos7迁移部分成功

早闻CentOS不再维护的消息,确实有些遗憾,毕竟这个系统好用又简单,已经成为了我们工作中的一种习惯。然而,2024年6月30日这一天如约而至,CentOS 7停止维护后,随之而来的安全漏洞又该如何防范?系统…