Подтвердить что ты не робот

Кто-нибудь знает хорошее программное обеспечение для визуализации сети/графика - просто добавьте данные?

Я хочу построить визуализацию социальной сети, но не могу много программировать. Кто-нибудь знает часть программного обеспечения, которое может делать сетевые визуализации и не требует кодирования (или, по крайней мере, небольшого кодирования)?

4b9b3361

Ответ 2

Если вы не против программирования, вы можете использовать GraphViz.

Ответ 3

Я бы рекомендовал Gephi для этого. Вы можете импортировать данные (узлы и ребра) непосредственно из базы данных (MySQL, SQLServer, PostgreSQL, SQLite, TeraData), используя простые SQL-запросы. Или вы можете импортировать данные из файла CSV.

Он также имеет большой набор алгоритмов для анализа вашего графика. Gephi построена модульным способом и является открытым исходным кодом. Они также выпустили Gephi toolkit, который является библиотекой, которая может быть использована в любом приложении Java, если вы хотите разработать программное обеспечение для визуализации.

Также sigma.js, который является библиотекой Javascript, рекомендуется для визуализации графиков. Sigma.js вдохновлен и может работать вместе с Gephi toolkit.

Набор инструментов визуализации данных можно найти на http://selection.datavisualization.ch/

Ответ 4

Чтобы добавить к растущему списку: JavaScript InfoViz Toolkit обеспечивает чрезвычайно грамотную и сетевую визуализацию в браузере. Zoomable и т.д. Ссылка здесь.

Ответ 5

Я бы определенно дал networkx/python попробовать. он поддерживает различные визуализации api, такие как GraphViz, PyDot среди других. Но если вы используете Flash, дайте Flare попробовать.

Ответ 6

GraphViz терпит неудачу на больших графиках. Попробуйте aiSee или посмотрите этот список.

Ответ 7

NodeXL, свободная и открытая надстройка для Excel, которая поддерживает обзор сети, обнаружение и исследование. Код и приложение можно найти в http://www.codeplex.com/nodexl.

NodeXL позволяет импортировать сетевые данные в виде реберных списков, матриц, графиков, UCINet и файлов Pajek вместе с CSV и другими книгами.

NodeXL позволяет не-программистам быстро генерировать полезную статистику и показатели сети и создавать визуализацию сетевых графиков. Атрибуты фильтрации и отображения могут использоваться для выделения важных структур в сети.

NodeXL поддерживает исследование социальных сетей с функциями импорта, которые извлекают данные из личных индексов электронной почты на рабочем столе, в твиттере, flickr и в ближайшее время, facebook.

Последние функции, добавленные в NodeXL, включают в себя более быстрый расчет показателей, большие наборы данных, новые макеты, масштабы, оси и легенды.

Ответ 8

Я сам не пробовал, но, возможно, стоит взглянуть на Omnigator; Я искал что-то подобное некоторое время назад, и "тематические карты" - хорошая фраза для Google, так как это похоже на то, что вы ищете.

Ответ 9

TouchGraph Link Browser позволяет создавать интерактивный график и размещать его в Интернете.

Для редактирования графиков вам понадобятся java 1.4.1 или 1.4.2. Чтобы увидеть ваши графики в Интернете, вы можете использовать java 6.

Ответ 10

Со своей стороны я использую бесплатное программное обеспечение под названием viSANT.  http://visant.bu.edu/  Это программное обеспечение, первоначально предназначенное для биологии, может использоваться для представления любой сети. Узлы и ребра могут иметь несколько форм и цветов. Их имя показано или нет. Узлы могут быть сгруппированы в комплексы или группы по выбранным критериям. Более того, эти комплексы или группы могут быть свернуты, что обеспечивает лучшую видимость графика. Эти группы и эти комплексы, в свою очередь, могут быть инкапсулированы, а Metagroup metacomplexes и, следовательно, больше. Конечно, все эти операции обратимы. Есть много других функций, которые вы найдете с помощью этого программного обеспечения. И, наконец, его использование очень простое и интуитивно понятное.

Налейте часть, чтобы освободить ее.  Целевая программа по изучению биологии, ретушированию и распространению информации о нем. Les noeuds et les arêtes peuvent avoir de multiples formes et couleurs. Leur nom représentés ou pas. Les noeuds peuvent être regroupés en complex ou groupes sur des critères choisis. De plus, ces complex ou groupes peuvent être contractés, procurant une meilleur visibilité du graphe. Ces groupes et ces complex peuvent à leur tour être encapsulés en métagroupes et métacomplexes et ainsi des suite. Обнаружить, путешествовать по магазинам. Идентификация прав доступа к ресурсам, связанным с использованием логики. Et enfin, le meilleur, использование сына est très simple et très интуитивно понятное.

jan 20 at 16:49

Ответ 11

Это идея Network Workbench:

Они объединили множество современных графических визуализаций в единое программное обеспечение с пользовательским интерфейсом. Вам не нужно делать какие-либо программы, кроме, возможно, для того, чтобы ваши данные были в одном из форматов, которые инструмент может читать. Вы должны иметь возможность масштабирования и уменьшения и иметь требуемую интерактивность. Это инструмент для исследователей для анализа сети.

Ответ 12

Netvizz, приложение Facebook, создает файл .gdf, описывающий вашу личную сеть или группы, в которых вы участвуете, и позволяет импортировать их в GUESS и Gephi. Найдите Учебник здесь.

Ответ 13

Microsoft GLEE (теперь известная как MSAGL - автоматическая компоновка графиков Microsoft, доверенное MS для быстрого вызова и делает ее скучной) и, если вы .NET, он легко используется.

Ответ 14

Если вы хотите, чтобы он был интерактивным, и хотите включить его в веб-страницу, вы можете рассмотреть возможность использования flot плагина jquery.

Ответ 15

Там хорошая диаграмма с открытым исходным кодом на основе флэш-памяти: http://teethgrinder.co.uk/open-flash-chart-2/. Все диаграммы обрабатываются во флэш файле, и у вас есть возможность использовать javascript или параметры в элементе HTML <object> для отправки данных.

Если вы измените данные с помощью javascript, вы сможете реализовать масштабирование; хотя я ожидаю, что вам нужно будет написать javascript для этого.

Ответ 16

Вообще-то, я использовал NovaMind раньше, и даже несмотря на то, что способы их описания/маркировки различны, большая часть понятия одинаковы.

Ответ 17

Cytoweb выглядит многообещающим: http://cytoscapeweb.cytoscape.org/

Может взаимодействовать с javascript и ajax, но это flash, а не html5.

Ответ 18

Я бы настоятельно рекомендовал JUNG Framework.