Html горизонтальная стобчатая и круговая диаграмы
Есть в массиве данные - подсчет статей определенных тематик. Есть как суммарное количество, так и расписанное по дням - за последние 7 дней. Нужно компактно на страницы вывести диаграмму общего числа тематик, и ниже для каждой тематики расписать по дням. Желательно обновлять данные в режиме реального времени каждые 2 секунды, а может чаще - каждую сек.
Данные сохранены в массиве и могу быть получены по json:
all_sum - всего статей
sum - статей по тематикам
days_sum - суммарно по дням
days - тематики по дням
Array(
[all_sum] => 308418
[sum] => Array
(
[Политика] => 27498
[Автомобили] => 25732
[Недвижимость] => 25508
[Туризм] => 24936
[Строительство, ремонт] => 22800
[...] => Еще 29 элементов
[Личные блоги] => 10
)
[days_sum] => Array
(
[2018-07-15] => 53407
[2018-07-14] => 71687
[2018-07-13] => 48560
[2018-07-12] => 126268
[2018-07-11] => 8496
)
[days] => Array
(
[Финансы] => Array
(
[2018-07-15] => 11746
[2018-07-14] => 795
[2018-07-13] => 311
[2018-07-12] => 1580
[2018-07-11] => 290
)
[Автомобили] => Array
(
[2018-07-15] => 986
[2018-07-14] => 805
[2018-07-13] => 1519
[2018-07-12] => 15863
[2018-07-11] => 6559
)
[Транспорт] => Array
(
[2018-07-15] => 81
[2018-07-14] => 63
[2018-07-13] => 65
[2018-07-12] => 318
[2018-07-11] => 65
)
[Новости и СМИ] => Array
(
[2018-07-15] => 131
[2018-07-14] => 223
[2018-07-13] => 53
[2018-07-12] => 3048
[2018-07-11] => 26
)
[Строительство, ремонт] => Array
(
[2018-07-15] => 1872
[2018-07-14] => 1405
[2018-07-13] => 307
[2018-07-12] => 18973
[2018-07-11] => 243
)
[...] => Еще 29 элементов
[Личные блоги] => Array
(
[2018-07-15] => 4
[2018-07-12] => 6
)
)
)