2022年9月22日木曜日

Rubyでgraphvizを使ってみる

Rubyでgraphvizを使ってみる

概要

試してみました
サンプルコードを紹介します

環境

  • macOS 11.6.8
  • Ruby 3.1.2p20
  • graphviz 5.0.0

graphvizのインストール

  • brew install graphviz

ruby-graphvizのインストール

  • vim Gemfile
gem "ruby-graphviz"
  • bundle install

サンプルコード

require 'ruby-graphviz'

g = GraphViz.new(:G, :type => :digraph)

hello = g.add_nodes("Hello")
world = g.add_nodes("World")

g.add_edges(hello, world)

g.output(:png => "hello_world.png")

動作確認

  • bundle exec ruby app.rb

参考サイト

0 件のコメント:

コメントを投稿