使用tableau绘制动态条形图

文章目录

  • step1:创建排名计算字段
  • step2:绘制条形图
  • step3:动态条形图
  • step4:优化细节
      • 1.调整视图大小
      • 2.调节字体标签大小及位置
      • 3.调节颜色
      • 4.不显示行名称

       首先我们看一下数据长什么样:
使用tableau绘制动态条形图_第1张图片
       每个日期有10位艺人以及其对应的活跃粉丝数。
       其次,我们要知道,tableau中,行名称是不能改变的,即使是动态图,行名称也不能变化
使用tableau绘制动态条形图_第2张图片
       也就是说,在动态图中,随着时间变化,肖战永远排在第一行(即使某天他的活跃粉丝数不是第一名),王一博永远在第二行…因此我们考虑用排名来作为行名称。

step1:创建排名计算字段

按下图创建一个关于活跃粉丝数的排名
使用tableau绘制动态条形图_第3张图片

step2:绘制条形图

使用tableau绘制动态条形图_第4张图片
       然后把‘活跃粉丝数排名’改成离散
使用tableau绘制动态条形图_第5张图片
       然后把’name’放到‘标签’那里
使用tableau绘制动态条形图_第6张图片
       然后点击‘活跃粉丝数排名’的‘编辑表计算’
使用tableau绘制动态条形图_第7张图片
       选择特定维度-name
使用tableau绘制动态条形图_第8张图片
       最终效果图如下:
使用tableau绘制动态条形图_第9张图片

step3:动态条形图

       把date放到‘页面’,再选择‘天’
使用tableau绘制动态条形图_第10张图片
       然后点击下图红色圈起来这个按钮,就可以动起来啦
使用tableau绘制动态条形图_第11张图片

step4:优化细节

1.调整视图大小

       从‘标准’换到‘整个视图’

2.调节字体标签大小及位置

使用tableau绘制动态条形图_第12张图片
使用tableau绘制动态条形图_第13张图片

3.调节颜色

       把name放到颜色那里
使用tableau绘制动态条形图_第14张图片

4.不显示行名称

       把‘显示标题’前面的勾勾取消掉
使用tableau绘制动态条形图_第15张图片

       最终效果:
使用tableau绘制动态条形图_第16张图片
       使用Python绘制动态条形图

你可能感兴趣的:(tableau)