Например. такие как те на этой странице http://store.steampowered.com/hwsurvey
Есть ли готовое программное обеспечение, которое может сделать это? В качестве альтернативы, какие-либо рекомендации для другого программного обеспечения, которое делает что-то подобное? Я знаю, что это на самом деле не вопрос статистики, но я твердо убежден, что данные должны быть представлены аккуратно и привлекательно, чтобы быть эффективными, поэтому я думаю, что этот вопрос был бы бесполезным для некоторых людей.
Обновление (29.12.11) :
Спасибо за все ответы на этот вопрос, я очень ценю все ваши предложения. Под автоматом я имею в виду, что я ввожу данные, и график автоматически обновляется.
Цель моего проекта - собирать 6-10 наборов данных ежедневно (или, возможно, 2 раза в день) в течение неопределенного периода времени, и я хочу найти способ представления данных на веб-сайте (аналогично ссылке на Steam, которую я (см. выше), в то время как пользовательский бэкэнд достаточно прост для не технического пользователя. Если у вас есть еще предложения, пожалуйста, добавьте к ответам! Еще раз спасибо!
источник
interactive-visualization
, что вы имеете в виду? Что-то вроде протовиса или его преемника d3.js ? Легко настроить с помощью данных CSV или JSON, но как насчет ваших данных?Ответы:
Вас интересует как автоматическое создание графиков, так и создание хороших графиков.
Связанная страница имеет довольно простые диаграммы с приличной типографикой и приличной цветовой схемой. Любое достойное программное обеспечение может сделать это, так что я думаю, что вам просто нужны правильные параметры для любого программного обеспечения, которое вы используете.
Цветовая схема : Генераторы цветовой схемы могут дать вам приятную, потенциально клише цветовую схему.
Графический дизайн : Тимоти Самара дает вам список из 20 правил и способов их нарушить. Если вы примените их все, не нарушая ни одного из них, у вас будет прекрасный, потенциально клише дизайн.
Типография : дизайн с помощью Type - мое любимое введение в типографику.
источник
Вы не можете создавать красивые графики автоматически, так же как вы не можете автоматически создавать красивый текст, хороший рисунок, хорошую еду или почти все остальное.
Создание хороших графиков (или чего угодно) требует таланта, усилий и понимания.
Существуют программы (см. Другие ответы), которые могут помочь вам создавать красивые графики, как, например, (например) легче готовить, когда у вас есть хорошие ножи и хорошая печь, или написать роман с хорошим пакетом обработки текста. Но хороших инструментов недостаточно.
источник
Десятки программ могут создавать привлекательные, понятные графики: R, Igor Pro, Gnuplot, SAS, даже Excel. Ключевым компонентом является пользователь, который понимает данные, понимает, что необходимо донести до конкретной аудитории, и проводит некоторые исследования по вопросам эстетики / восприятия.
Некоторые программы обладают большей гибкостью, чем другие (R и Igor Pro очень гибкие), а некоторые программы / пакеты имеют более привлекательные значения по умолчанию (например, пакет ggplot в R), но суть в том, что «автоматические» и «хорошие графики» противоречат друг другу. По моему мнению.
РЕДАКТИРОВАТЬ: Как указано в комментариях, «автоматический» может относиться к обновлению графика при появлении новых данных, а не к автоматическому созданию значимых, привлекательных графиков в первую очередь. В этом случае большинство решений, позволяющих создавать привлекательные графики, можно автоматизировать для обновления графика новыми данными. Конечно, если данные резко меняются со временем, ваш оригинальный дизайн может не работать, и график может стать менее понятным или привлекательным.
источник
Просто погуглил эту тему и наткнулся на статью techcrunch, касающуюся visual.ly, компании, которая автоматизирует создание инфографики для таких брендов, как Nat Geo, The Atlantic, GOOD Magazine CNNMoney.com и Ebay.
Их веб-сайт указывает, что они в конечном итоге позволят любому создавать эту инфографику.
Надеюсь это поможет.
источник
Вы можете использовать php GD, чтобы ваш веб-сервер создавал изображения непосредственно из файлов данных.
источник
Хорошим (и бесплатным) инструментом для веб-публикации графиков является Google Charts. Вы можете подключиться к данным в режиме реального времени. Проверьте это: http://code.google.com/apis/chart/
источник
Посмотрите на Highcharts .
Есть хорошая демо- страница.
источник
Мне повезло, что я использовал такие инструменты, как R, которые позволяют программировать внешний вид ваших диаграмм и - для веб-сайтов - инструменты Google Chart (или другие инструменты для работы с диаграммами на основе javascript, например d3 , jscharts , и я думаю, что сайт вы используете Fusion Charts ) именно для такого рода проблем.
С помощью R вы настраиваете базовый способ отображения диаграммы. R обладает широкими возможностями настройки (с некоторыми отвратительными значениями по умолчанию, хотя и не такими плохими, как, скажем, в MS Excel), поэтому вы пишете скрипт, который считывает данные из определенного местоположения или источника и настраивает значения. Он может меняться в зависимости от того, где находится ось, отметок, где вы размещаете медиану и любые метки, которые идут вместе с ней. Это не идеально, но вы можете использовать логику программирования и, сделав несколько осторожных шагов, добиться того, чтобы все выглядело довольно хорошо.
С помощью вариантов javascript (где вы можете получить диаграммы, похожие на перечисленные), вы просто настраиваете код, который будет отображать диаграмму и где он будет получать свои данные. Таким образом, вы можете создать службу (например, веб-сервис какой-либо разновидности), которая извлекает / обрабатывает данные и затем передает их в API диаграммы. Недостатком является то, что вы получаете меньше настроек в этом, и иногда получение в формате, ожидаемом API, является болезненным, но значения по умолчанию выглядят довольно хорошо, вы можете легко разместить результат на веб-странице, а некоторые из API дают вам некоторые дополнительные визуальные конфеты (например, те, что на сайте, на который вы ссылаетесь).
источник
Сайт Steam использует Flash-плагин для рисования графиков. Если вы хотите рисовать с использованием статистических данных, используйте программное обеспечение R. Если вы являетесь экспертом в Javascript, вам лучше использовать extjs для рисования вашего графика.
источник