Я часто имею дело с разумным размером данных временных рядов, 50-200 миллионов удваивается с соответствующими временными метками и хотел бы динамически их визуализировать.
Существует ли существующее программное обеспечение для этого? Как насчет библиотек и форматов данных? Zoom-кеш - один из примеров библиотеки, ориентированной на большие временные ряды. В Zoom-кэше данные суммируются в нескольких разрешениях, чтобы их было легче просматривать при разных разрешениях.
Изменить: Кроме того, если есть где-то еще, я должен задать этот вопрос или искать ответ, пожалуйста, дайте мне знать.
Ответы:
Существует набор инструментов исследования под названием TimeSearcher 1--3, которые предоставляют некоторые примеры того, как работать с большими наборами данных временных рядов. Ниже приведены примеры изображений из TimeSearcher 2 и 3.
источник
Извините за саморекламу, но Thunderplot (thunderplot.com) будет хорошим кандидатом на это. Я написал это именно для интерактивного построения больших наборов данных. Я не тестировал его с наборами данных по 200КК, но он отлично работает с ~ 10КК строками. Также есть функция «читать каждую N-ую строку», так что вы можете уменьшить объем данных для хранения / визуализации. Я могу отправить вам регистрационный ключ в обмен на один из этих больших наборов данных. :-)
источник
Еще одна публикация, посвященная саморекламе, потому что я работаю в этой компании, но SensorCloud (sensorcloud.com) использует интеллектуальные алгоритмы для очень быстрого построения графиков массивных наборов данных. Первоначально он был разработан с учетом наших физических датчиков, но он имеет загрузчик CSV для обработки любых данных временных рядов.
Например, мы загрузили набор данных, который имел 100 миллиардов точек данных (более 1 терабайта метки времени + значения данных), и вы можете построить его график и очень быстро с ним взаимодействовать.
Вот общедоступная ссылка на этот набор данных: https://sensorcloud.microstrain.com/SensorCloud/data/Z3MFURATHIB8A032/
Ссылка выше использует наш Flash Viewer. Если вы не хотите использовать Flash, вот просмотрщик javascript: https://sensorcloud.microstrain.com/SensorCloud/data/Z3MFURATHIB8A032/js/
Используйте колесо прокрутки или Shift + щелчок левой кнопкой мыши для увеличения.
источник