並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 19 件 / 19件

新着順 人気順

graphvizの検索結果1 - 19 件 / 19件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

graphvizに関するエントリは19件あります。 Pythongraphグラフ などが関連タグです。 人気エントリには 『GraphVizをECSでHTTPサービス化して社内どこからでも使えるようにした話 - Lambdaカクテル』などがあります。
  • GraphVizをECSでHTTPサービス化して社内どこからでも使えるようにした話 - Lambdaカクテル

    グラフ作成ツールであるGraphvizを社内でHTTPサービス化し、どこからでも使えるようにした話です。 こういう感じで使えます。 $ curl -X POST http://graphviz.ほげほげ.example.com/ -d 'digraph { foo -> bar -> buzz; }' https://ほげほげふがふが.amazonaws.com/958508bb186ef076c2cbb92c1e0c34ea0e51316e2d9bfe46620d2d6278db0f94.png URLを開くとこういう画像になっています。ヤバイ!! Graphviz便利だけどやや不便 困り HTTP化することで得られるめでたさ アーキテクチャ ファイル構成 Dockerfile server.py conv.sh CD用ファイル task-definition.json .github/

    • Microsoft VisioやDraw.io、Graphvizなど7つの「ソフトウェアアーキテクチャ視覚化ツール」をレビュー

      Microsoft VisioやDraw.io、Graphvizなど7つの「ソフトウェアアーキテクチャ視覚化ツール」をレビュー:プロジェクトシナリオへの適合性を理解することが重要 TechTargetは、「ソフトウェアアーキテクチャ視覚化ツール」に関する記事を公開した。「Microsoft Visio」や「Draw.io」のような視覚化ツールは、ソフトウェアアーキテクチャの設計と管理に多くのメリットをもたらす。だが、重要なのは正しいツールを選択することだ。

        Microsoft VisioやDraw.io、Graphvizなど7つの「ソフトウェアアーキテクチャ視覚化ツール」をレビュー
      • Zoom会議でホワイトボードがわりに超絶便利なgraphviz|shi3z|note

        土曜日、noteサークルとして運営している「shi3zのメディアラボ」のスタンダードプランメンバー限定講義をZoomで行った。 いつもは会議室でプロジェクターとホワイトボードなどを使って講義するのだが、プロジェクターはZoomの画面共有でなんとかなるけど、ホワイトボードが使えないと説明が面倒臭い。 しかし、この機会にリモートワークに移行して、普段からできるだけ日本の中のいろいろなところを見に行こうと思ってるので、常にホワイトボードの使える場所にいるかどうかはわからない。 そこでホワイトボードのかわりにGtaphvizが使えないか考えてみた。 Graphvizとは、dot文法という文法で物事の関係性を入力すると自動的に作図してくれるツールである。 これをリアルタイムで行うGraphviz-REPLというツールが公開されているので、これをインストールすることで手軽に作図できる。 パワポをその場

          Zoom会議でホワイトボードがわりに超絶便利なgraphviz|shi3z|note
        • GraphvizOnline - GraphvizをWebブラウザ上で使う

          MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 複雑なチャートを描く際に、ExcelやPowerPointを使っていては、後々の更新コストが大きくなります。そこでお勧めなのがGraphvizです。dotファイルを作れば、チャート化する部分は自動で任せられるようになります。 今回紹介するGraphvizOnlineはWeb上でGraphvizを試せるツールです。各自のローカルにインストールする手間がなくなるのでお勧めです。 GraphvizOnlineの使い方 左側にエディタ、右側に生成されたチャートが表示されます。 エンジンを変えることで、同じ内容でも異なった表示になります。 フォーマットは画像の他、SVGも選択できます。 別なファイルでの例。 内容によって最適なエンジンがありそうです。 GraphvizOnlineを社内に一台

            GraphvizOnline - GraphvizをWebブラウザ上で使う
          • Python上でGraphvizを使って綺麗なグラフを描く - プログラミング原人の進化論

            グラフを描きたくなることってありますよね。ここでいうグラフはmatplotlibで描くような類のものではなくて、ノードとエッジからなる、グラフ理論でいうところのグラフです。 で、そのグラフを綺麗に描くことのできるツールがGraphvizです。DOTなる言語で記述されたファイルを読み込んでグラフを描画します。でも僕はDOT言語は知らないし、できれば自分の使える言語で描きたいわけです。Pythonとかね。そこで登場するのが、Graphvizをpython上で使うためのラッパーとして提供されているライブラリgraphvizです。 グラフをかけるpythonのライブラリとしてNetworkXが有名ですが、これは分析がメインなので、グラフを描画するためだけならgraphvizを使うのが良いと思います。描画に関してはNetworkXよりも色々なことができます。 目標 Pythonでグラフをかっこよくか

              Python上でGraphvizを使って綺麗なグラフを描く - プログラミング原人の進化論
            • Sketchviz - Create and publish Graphviz graphs on the web for free

              Sketchviz lets you create and publish hand-drawn Graphviz charts for free.

              • GitHub - nadavrot/layout: Layout is a rust library and a tool that renders Graphviz dot files.

                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                  GitHub - nadavrot/layout: Layout is a rust library and a tool that renders Graphviz dot files.
                • Pythonだけで簡単に!Graphvizの図形をdraw.io形式で出力する! - Qiita

                  はじめに pythonで作ったネットワーク図をdraw.ioで編集したい人向けの記事です。 ①networkxでグラフのもとになるdotフォーマットのデータを作って、 ②それをgraphviz2drawioを使ってDraw.ioで使える形式(xlm)で出力します 今のところ、とりあえず出来た、というだけですが、環境づくりに苦労したので、同じような沼にはまる人がいないといいなと思って書きます。 最後にはこういうものが出来上がります。 (VSCodeの拡張機能、Draw.io Integrationで表示しています) ハマった点 Graphvizで描画するのに使うGraphvizのパッケージと、graphviz2drawioを使うためのGraphvizのパッケージが異なる。環境を別にしないとエラーになってしまう。 Graphviz単体でインストールして使うことを前提としたパッケージと、パッケー

                    Pythonだけで簡単に!Graphvizの図形をdraw.io形式で出力する! - Qiita
                  • Visualizing Decision Trees with Python (Scikit-learn, Graphviz, Matplotlib)

                    Image from my Understanding Decision Trees for Classification (Python) Tutorial.Decision trees are a popular supervised learning method for a variety of reasons. Benefits of decision trees include that they can be used for both regression and classification, they don’t require feature scaling, and they are relatively easy to interpret as you can visualize decision trees. This is not only a powerfu

                      Visualizing Decision Trees with Python (Scikit-learn, Graphviz, Matplotlib)
                    • Graphviz Visual Editor

                      A web application for interactive visual editing of Graphviz graphs described in the DOT language

                      • Animating Regular Expressions With Python and Graphviz

                        Regular expressions have a bad reputation. It seems like whenever they’re mentioned, it invokes images of terrifying walls of text that look like absolute nonsense. For example, this is a commonly-cited regex for validating email addresses: (?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?

                          Animating Regular Expressions With Python and Graphviz
                        • jquery.graphviz.svg - GraphvizのSVGデータを表示/機能追加するjQueryプラグイン MOONGIFT

                          チャートやネットワーク図などを描くのに使われるのがGraphvizです。多くの場合PNGなどの画像で出力して利用しますが、SVGへのエクスポートも可能です。Web向けであれば、画像よりも使い勝手が良いでしょう。 そんなGraphvizで出力したSVGを表示するのがjquery.graphviz.svgです。 jquery.graphviz.svgの使い方 表示しました。 ノードをクリックすると、ハイライト表示されます。 さらにズームイン/アウトができます。 jquery.graphviz.svgはGraphvizのSVGデータに対して、ハイライトとズームイン、ズームアウトを追加します。さらにデータをレスポンシブにしてくれるので、どのデバイスに対しても適切な表示が可能です。 jquery.graphviz.svgはjQuery/JavaScript製のオープンソース・ソフトウェア(MIT L

                            jquery.graphviz.svg - GraphvizのSVGデータを表示/機能追加するjQueryプラグイン MOONGIFT
                          • ゼロからはじめるPython(92) PythonとGraphvizで簡単 - 手順書グラフを作ろう

                            Graphvizというネットワーク構造のグラフを描画するツールがある。このツールを使うと高度なグラフが描画できるのだが、Pythonと一緒に使うとより手軽に使える。作業の手順書を作成するのにも便利なので使ってみよう。 GraphvizとPythonで手軽に手順書が作成できる Graphvizとは Graphvizはもともと専用のDOT言語を使ってグラフ構造を描画するツールだ。AT&T研究所が開発したオープンソースのアプリだ。グラフ構造とは、複数のノード同士を接続することで構成される図だ。応用範囲は広く、さまざまなデータ構造を表現したり、手順書を作ったり、家系図などを表現することもできる。 ギャラリーページを見るとどんなグラフが描画できるのか分かる 専用のDOTもそれほど難しくないのだが、Pythonが分かるのなら、Pythonから使うのがお勧めだ。DOT言語よりも簡単であることや、Pyth

                              ゼロからはじめるPython(92) PythonとGraphvizで簡単 - 手順書グラフを作ろう
                            • Dockerでpython3.7とgraphvizをインストールしたコンテナ(Alpine3.9ベース)を作成する

                              pythonとgraphvizを使用して、フロー図などをのグラフを描画する事ができます。 〇graphvizの出力画像 〇graphvizがインストールされたイメージの作成方法 1.以下のDockerfileとコマンドでpython3.7とgraphvizがインストールされたコンテナを作成します。 docker build -t py37graphviz:1.0 . Dockerfile FROM python:3.7-alpine3.9 RUN mkdir -p /usr/share/fonts \ && cd /usr/share/fonts \ && wget https://ipafont.ipa.go.jp/old/ipafont/IPAfont00303.php -O IPAfont00303.zip \ && unzip IPAfont00303.zip \ && rm IP

                                Dockerでpython3.7とgraphvizをインストールしたコンテナ(Alpine3.9ベース)を作成する
                              • GitHub - ggerganov/dot-to-ascii: Graphviz to ASCII converter using Graph::Easy

                                A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

                                  GitHub - ggerganov/dot-to-ascii: Graphviz to ASCII converter using Graph::Easy
                                • Create diagrams with code using Graphviz

                                  Have you ever had to draw an architecture diagram and found the repetitive clicking and dragging tedious? Did you have to do modifications to that diagram and found it complicated? Graphviz is an open source graph visualization software that allows us to decribe a diagram using code, and have it automatically drawn for us. If the diagram needs to be modified in the future, we just need to modify t

                                  • macにgraphvizをインストールする | 分析ノート

                                    決定木の可視化などに使うgraphvizをMacにインストールする手順のメモです。 ついでにpythonライブラリもインストールします。 まず、本体の方はドキュメントにある通り、homebrewでインストールできます。 brew install graphviz pythonライブラリの方はこちら。 pipコマンドでインストールします。 pip install graphviz 動作確認をかねて Quickstartのコードを動かしてみましょう。 >>> from graphviz import Digraph >>> dot = Digraph(comment='The Round Table') >>> dot #doctest: +ELLIPSIS >>> dot.node('A', 'King Arthur') >>> dot.node('B', 'Sir Bedevere the

                                    • GitHub - goccy/go-graphviz: Go bindings for Graphviz

                                      A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

                                        GitHub - goccy/go-graphviz: Go bindings for Graphviz
                                      • Graphvizの基本 - 01 - いろは二〇八

                                        Graphvizとは Graphvizは、DOTというシンプルなグラフ定義言語を記述することによって、PNG,SVGなどさまざまなフォーマットでグラフを生成することできるツール群で、Windows、Mac、Linuxで利用できます。 1991年にAT&T研究所でリリースされて以来、現在も開発が続けられています。 本家のドキュメント(英語) 利用例 オプジェクト間の関係性を図示したいときによく使われます。 例えば、クラスの継承関係図の自動生成などの開発系や、グラフ理論関連などの研究分野でよく利用されています。 実際の利用のされ方は、大きく分けると次のようになるかと思います。 DOTファイルを手書き lefty, dottyを使用 C言語のライブラリで開発 Pythonなどの言語バインディングで利用 他のソフトからGraphvizを間接的に利用 Graphvizを使用した例: iris_tre

                                          Graphvizの基本 - 01 - いろは二〇八
                                        1

                                        新着記事