タグ

Pythonとグラフに関するMarukosuのブックマーク (2)

  • Pythonでネットワークグラフを描くならNetworkx + Plotlyが便利! | 子育て×エンジニアの超自由研究ブログ

    How to make Network Graphs in Python with Plotly. One examples of a network graph with NetworkX ここでは、例として以下の3ノードのネットワークグラフをNetworkxで定義します。 import networkx as nx G = nx.Graph() G.add_node(1) G.add_node(2) G.add_node(3) G.add_edge(1, 2) G.add_edge(2, 3) G.add_edge(1, 3)このネットワークグラフを、以下の図のように自動で瞬時に可視化することが目標です! まず、注意してほしいのはPlotlyには直接ネットワークグラフを描写するメソッドは用意されていません。なので、以下のように、ネットワークグラフをノードとエッジの二つに分けて、後で重ね

    Pythonでネットワークグラフを描くならNetworkx + Plotlyが便利! | 子育て×エンジニアの超自由研究ブログ
  • matplotlib入門 - りんごがでている

    matplotlibはPythonでグラフを描画するときなどに使われる標準的なライブラリです。 画像ファイルを作るばかりでなく、簡単なアニメーションやインタラクティブなグラフを作ることも可能です。 実際の例はmatplotlibサイトのギャラリーで見ることができます。 matplotlib/gallery matplotlibは家のサイトやどこかのブログにあるチュートリアルや例を描画してみるぶんには簡単なのですが、 実際に自分でプロットするとなると基礎的な概念を理解していないと使いにくいライブラリでもあります。 また、基礎的な概念を理解していないとドキュメントを参照する際にもどこを見て、どう実用すればいいのかわかりません。 そこで、この記事ではそのあたりのmatplotlibの基礎を解説していきます。 なお、Python自体の知識はある程度仮定していますが、matplotlib自体の実装

    matplotlib入門 - りんごがでている
  • 1