Рисование веб-[закрытого] графика

Виджеты Jupyter - хороший способ отображения анимации. В приведенном ниже коде показан анимированный gif .....

from ipywidgets import Image
from IPython import display
animatedGif = "animatedGifs/01-progress.gif" #path relative to your notebook
file = open(animatedGif , "rb")
image = file.read()
progress= Image(
    value=image,
    format='gif',
    width=100,
    height=100)
display.display(progress)

Вы можете закрыть эту анимацию, используя:

progress.close()

N.B. Я нашел несколько приятных анимированных gifs из http://www.downgraf.com/inspiration/25-beautiful-loading-bar-design-examples-gif-animated/ .

9
задан Dominique Fortin 23 March 2017 в 01:42
поделиться

7 ответов

Определенно graphviz. Изображение на ссылке Википедии, на которую Вы указываете, было сделано в graphviz. От его страницы описания файл описания графика был похож на это:

graph untitled {
    graph[bgcolor="transparent"];
    node [fontname="Bitstream Vera Sans", fontsize="22.00", shape=circle, style="bold,filled" fillcolor=white];
    edge [style=bold];
    1;2;3;4;5;6;
    6 -- 4 -- 5 -- 1 -- 2 -- 3 -- 4;
    2 -- 5;
}

Если бы тот код был сохранен в файл input.dot, команда, они раньше на самом деле генерировали бы график, вероятно, будет:

neato -Tsvg input.dot > graph.svg
5
ответ дан 4 December 2019 в 13:51
поделиться

Я не уверен в интерфейсе ASP, но можно хотеть проверить graphviz.

/Allan

3
ответ дан 4 December 2019 в 13:51
поделиться

Я рекомендовал бы zedgraph

1
ответ дан 4 December 2019 в 13:51
поделиться

GraphViz делает хорошее задание для крошечных графиков, но не для огромных. Если Ваш график является reasonlably большим, попробуйте aiSee или взгляните на альтернативы в этом списке.

1
ответ дан 4 December 2019 в 13:51
поделиться

Вы смогли осуществлять это с Диаграммой Google API. Очень легко начать с.

0
ответ дан 4 December 2019 в 13:51
поделиться

Вы можете использовать QuickGraph , чтобы легко смоделировать график программно, затем экспортировать его в GraphViz или GLEE , а затем отрендерить его в PNG.

1
ответ дан 4 December 2019 в 13:51
поделиться

Ну, вот еще один ответ 2 года спустя. Protovis теперь делает форсированные макеты графов, отображаемые в браузере: http://vis.stanford.edu/protovis/ex/force.html. Может быть проще, если вы не можете установить клиентское ПО. Кроме того, это весело и интерактивно!

1
ответ дан 4 December 2019 в 13:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: