Tableau项目案例-广州美食分析

本文通过Tableau Prep Builder合并并分析了来自A、B网站的美食数据及店铺地图信息,进行美食类型、餐厅评价和地理位置的深入探究,最后创建了仪表板展示分析结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、数据简要介绍

数据集有三个文件,分别是A网站美食数据、B网站美食数据、店铺地图信息

如下图所示是A网站美食数据.xlsx文件的数据:

如下图所示是B网站美食数据.xlsx文件的数据:

如下图所示是店铺地图信息.xlsx文件的数据:

二、数据合并-联接与导出

打开 Tableau Prep Builder ,连接三个excel文件,

将A、B网站美食数据 拖拽字段进行字段合并

将店铺地图信息与合并数据进行关联

制作数据透视

 

接下来是将口味评分、环境评分、服务评分进行转置,如上述操作一样,在转置1后面点击加号,选择转置,将口味评分、环境评分、服务评分拖拽到 转置字段 区域,

可以看出字段都是正常的。

接下来就是输出数据,导出数据源

三、美食类型的分析

我们想查看人气最高的美食是什么,

 

 

 

可以看到现在是前20条数据

四、餐厅评价分析

新建一个工作表,重命名为餐厅评价分析,将评价分值拖拽到行,将评论数拖拽到列

同理,评价分值亦是如此

 

 

这里有个问题,需要将人均价格转换为度量值

再更改一下数据类型:

,得到的图如下所示:

五、美食地图分析

,同理经度也如此转换地理角色为经度。

将想要显示的字段拖拽到工具提示上,

六、建立仪表板

新建仪表板

 

由于不够美观,所以将餐厅评价分析跟美食地图分析这两个图先移除掉,重新将垂直容器拖拽过去,再把两张图拖拽进去,如下图所示:

 接下来为了看着更美观,将图的标题隐藏起来,

### 如何使用Tableau进行项目进度管理和跟踪 #### 构建甘特图用于项目进度可视化 为了有效地管理项目进度,甘特图是一个不可或缺的工具。在Tableau中创建甘特图能够直观展示各项任务的时间安排及其进展状况。具体操作如下: 1. **准备数据源** 需要有一个包含至少四个字段的数据集:任务名称、开始日期、结束日期以及当前状态。这些信息对于绘制精确的甘特条形至关重要。 2. **设置图表类型** 在Tableau工作表界面内选择“Gantt Chart”作为图表类型。这样可以直接基于上述提到的任务周期(即起始至终止时间段)自动生成相应的水平条状图形表示法[^1]。 3. **配置视图细节** 将任务名称放置于行架子上,并把开始时间和持续天数映射到列轴位置;同时可选地加入颜色编码以区分不同类型的工作项或是反映它们的状态变化情况。此外还可以添加筛选器让用户聚焦特定子集内的活动记录[^5]。 4. **增强交互体验** 利用参数控件允许用户动态调整查看范围或设定里程碑标记点。借助仪表板功能组合多个视角于一体,从而形成全面而深入的项目健康度概览面板。 ```python import pandas as pd from datetime import timedelta, date def create_gantt_data(tasks): """模拟生成适合Tableau使用的甘特图数据""" data = [] today = date.today() for task_name, duration_days in tasks.items(): start_date = today + timedelta(days=duration_days.get('start', 0)) end_date = start_date + timedelta(days=int(duration_days['length'])) entry = { 'Task': task_name, 'Start Date': str(start_date), 'End Date': str(end_date), 'Status': "Not Started" } data.append(entry) df = pd.DataFrame(data) return df.to_csv(index=False).encode() tasks_dict = {"Design": {'start': 0,'length': 7}, "Development":{'start': 8,'length': 20}, "Testing":{'start': 29,'length': 10}} print(create_gantt_data(tasks_dict)) ``` 此Python脚本片段展示了如何构造一个简单的CSV字符串形式的基础甘特图输入文件,该文件包含了几个假设性的开发阶段及其预计历时长度。实际应用时应根据具体情况定制化处理真实业务逻辑下的时间节点信息并导入至Tableau平台作进一步加工呈现。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

又是被bug折磨的一天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值