Мне нужна помощь с сортировкой массива по месяцам и годам для отображения на графике соответственно.
Array1: ['Mar19','Apr18','Jun18','Jul18','May18','Jan19'....];
Desired Output : [....'Apr18','May18','Jun18','Jul18','Jan19','Mar19'];
У меня также есть другой массив со значениями для каждого месяца в соответствии с массивом выше, соответственно
Array2: ['Mar19_value','Apr18_value','Jun18_value','Jul18_value','May18_value'
,'Jan19_value'....];
Array2: ['55','2','3','0','21','132'....]; //real values
При monthyear
массива monthyear
я хочу, чтобы данные в этом массиве переместились на новую позицию в соответствии с позицией monthyear
. Как это:
Desired Array1: [....'Apr18','May18','Jun18','Jul18','Jan19','Mar19'];
Desired Array2: [....'Apr18_value','May18_value','Jun18_value','Jul18_value','Jan19_value','Mar19_value'];
Таким образом, я могу выбрать данные позже так:
var label = array[4];
var value = array2[4];
Как это можно сделать?