Aqours 歌曲生命周期统计

缘起

今日在水水群聊起 3rd live,接着发现这三单出了这么久还没四单,生命周期真长。再看小队单也是差不多同一批次,这其中貌似隐藏着某些规律,故统计分析一番。

生命周期

首先定义一下生命周期。生命周期(Life Cycle)为歌曲一张发行至下一张发行时所经历的时间。如《君のこころは輝いてるかい?》在2015年10月7日发行,《恋になりたいAQUARIUM》在2016年4月27日发行,则一单的生命周期为2015年10月7日至2016年4月27日的 6个月20天

图形绘制

一开始当然想用 python 画图,搜一圈没发现什么优雅甘特图绘画包,这时想起JS也有数据可视化库,一艘发现 google chart 有 Timelines 。其优雅美观,使用方便,故选用画图。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
google.charts.load("current", {packages:["timeline"]});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {

var container = document.getElementById('chart');
var chart = new google.visualization.Timeline(container);
var dataTable = new google.visualization.DataTable();
dataTable.addColumn({ type: 'string', id: 'Position' });
dataTable.addColumn({ type: 'string', id: 'Name' });
dataTable.addColumn({ type: 'date', id: 'Start' });
dataTable.addColumn({ type: 'date', id: 'End' });
dataTable.addRows([
[ '单曲', '君こころ', new Date(2015,10,7), new Date(2016,4,27) ],
[ '单曲', '恋Aqua', new Date(2016,4,27), new Date(2017,4,5) ],
[ '单曲', 'HPT', new Date(2017,4,5), new Date(2018,5,2) ],
['CYaRon', '元気', new Date(2016,5,11), new Date(2017,5,10)],
['CYaRon', '近未来', new Date(2017,5,10), new Date(2018,5,2)],
['AZALEA', 'トリコ', new Date(2016,5,25), new Date(2017,5,31)],
['AZALEA', 'GHS', new Date(2017,5,31), new Date(2018,5,2)],
['GK', 'ST', new Date(2016,6,8), new Date(2017,6,21)],
['GK', 'コワヤス', new Date(2017,6,21), new Date(2018,5,2)],

]);

chart.draw(dataTable);
}

只要在 dataTable 中 addRows 加入起止日期即可画出时间端。

统计

表 1 生命周期统计表(日期数据为年月日,截止2018.5.2)
1 2 3
单曲 0,6,20 0,11,8 1,0,28
CYaRon 0,11,30 0,11,28
AZALEA 1,0,6 0,11,1
Guilty Kiss 1,0,13 0,10,12

观察表1发现,单曲生命周期逐渐增常,联想3单发售的2017年各类活动大量增加,故没时间录制4单。CYaRon 生命周期较接近,为近12月。其他小队1单生命周期长而显得2单未超越。纵向比较,CYaRon 至 GK 生命周期增加,推测依曲风制作难度增加,需要更多时间。

若小队单符合周期,则近期应有小队单发售。而如今未有消息,说明制作周期增加。

成果

html 传至 VPS,点击访问


Aqours 歌曲生命周期统计
https://blog.ckyol.moe/2018/05/02/songLifeCycle/
作者
ϵ( 'Θ' )϶
发布于
2018年5月2日
许可协议