Charticulator制作last.fm站500首歌曲的数据图
很炫酷的一个音乐站点,收录了大量音乐。
我们感兴趣的是某些歌曲的听众数量与排名等数据,使用谷歌浏览器检查发现,热门单曲这个数据是可以抓取的:
这个数据每隔15秒刷新一次,每次5条数据,网址如下:
用Power Query做测试:
很容易就得到这个数据,展开:
然后我们可以通过修改nr=5这个参数,来测试可不可以获取更多条数据:
50000条没压力秒传,我们用不了那么多,500条就够了,相当于TOP500:
我们把这些数据保存成csv格式备用。
导入数据:
我们仿照沈阳天气那个数据图来做,用listeners数据添加标尺与竖线:
每条线段的长度就代表了听众的数量。
进行圆周排列,然后扇面排列
调整线条颜色:
隐藏标尺:
添加星星:
将图标的锚点与线段上方的端点重合。
选择图标形状为星星。
修改星星的大小、颜色与透明度:(星星的大小、颜色代表排名的高低,红色、大代表排名高)
改变背景颜色:
我们做了一个由很多魔术棒围成的圆环,使用用户数量排序:
根据线段的长短来排序,这样的图形看起来更漂亮些。
修改一下标题的位置颜色大小:
也可以通过调整圆环内外径来调整线条比例:
我们这个图形基本就做好了,同时也可以变体:
页面更新:2024-03-06
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号