Tableau豆瓣电影项目实战作业 Day5

作业目标:

1、创建产地电影数量与评分(以此命名)的符号地图,处理未知位置信息,以颜色表示评分平均值,选择红绿发散,以电影数量表示圆形大小,显示产地标签,对数据进行分析。

2、使用智能显示制作连续面积图,命名为电影数量变化,以年代为横轴,电影数量为纵轴,显示标签;

3、插入自定义形状,通过智能显示,绘制各产地电影数量的圆视图,将形状替换为自定义形状,将圆视图转为横向,以记录数填充颜色,选择红绿,调整视图大小。

4、仿照马拉松世界纪录案例布局,创建一个“电影数据分析“仪表板,大小选择自动,以“电影数量变化”面积图为主视图,在上方插入文本:电影数据分析(宋体16号字),在下方放入“各产地电影数量”工作表,将“产地电影数量与评分”地图放置在视图左上角,坐标为(x:150,y:80),大小为(宽:500,高:300),隐藏掉三个工作表的标题;

 

1.产地电影数量与评分的符号地图,这个需求不是特别明白,我的理解为用地图展示每个产地的电影评分,双击产地能产生经纬度维度值,然后创建评分地图

 

2.制作连续的面积图

3.制作圆视图,将计数放在列标签,产地放在详细标记,变更标记类型-形状,但是我的形状不显示,用了软件的人像表示

4.制作仪表盘,点击图表在右侧布局中选择浮动,将每个板块的位置合适布局

 

 

THE END

第一次在CSDN写下自己学习分享的博客,通过用案例实战,希望尽快学好Tableau,马上过渡到SQL学习当中——正在努力想要转型数据分析师的广告优化师。(分析点评的语术可能比较口语化和欠缺经验,希望各位DS和DA大神多多指教,虚心受教。

 

 

### 使用 Tableau 进行电影数据可视化的实现方法 要通过 Tableau电影数据进行可视化,可以遵循以下流程: #### 1. 数据准备阶段 在开始使用 Tableau 前,需要准备好用于可视化的数据集。如果已有电影数据,则可以直接导入;如果没有现成的数据文件,可以通过 Python 抓取并存储到 MySQL 中[^3]。 - **抓取数据**: 如果需要从网络上获取电影数据,可利用 Python 编写爬虫程序来收集信息。例如,可以从豆瓣或其他公开 API 获取电影名称、评分、导演、演员等相关字段。 ```python import requests url = 'https://api.douban.com/v2/movie/top250' headers = {'User-Agent': 'Mozilla/5.0'} response = requests.get(url, headers=headers) data = response.json() titles = [item['title'] for item in data['subjects']] ratings = [item['rating']['average'] for item in data['subjects']] ``` - **存储至数据库**: 将抓取到的数据存入 MySQL 数据库以便后续操作。这一步骤有助于管理和维护大规模数据集合[^3]。 #### 2. 导入数据源 启动 Tableau 后,在初始界面选择连接到本地或远程服务器上的 MySQL 数据库作为输入源[^1]。具体步骤如下: - 打开软件 -> 新建工作簿 -> “连接”选项卡下选取“MySQL” - 输入主机名/IP 地址、端口号以及认证凭证完成登录 #### 3. 创建基本图表 一旦成功加载了表结构及其内容之后就可以着手构建图形化展示效果了。比如绘制一部影片随时间变化趋势的折线图[^1]: - 拖拽日期维度至列架; - 添加平均分度量值于行区位; - 调整样式属性使其更直观易读。 #### 4. 设计交互式仪表板 为了提升用户体验感还可以进一步定制功能丰富的控制面板组件。允许访问者筛选特定条件下的子集或者切换不同类型的视图模式等等[^2]。 ```sql SELECT year(release_date) AS release_year, AVG(rating_score) AS avg_rating FROM movies GROUP BY YEAR(release_date); ``` 以上 SQL 查询语句可用于计算每年发布的电影数量及对应的均分情况,并将其结果映射给相应的绘图函数调用接口生成动态更新的画面呈现形式。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值