Skip to content

nabetani/charma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Charma

Create pages filled with charts in PDF format

もうちょっと詳しく

適当にデータを突っ込んだらいい感じのグラフを作ってくれることを目指している。 出力は PDF のみ。

入力は Hash。CSV を読んだりする機能はない。

対応しているグラフ

  • 棒グラフ
  • 折れ線グラフ
  • Violin Plot

対応しない予定のグラフ

  • 円グラフ
  • レーダーチャート
  • 3Dグラフ
  • 箱ひげ図

利用例

require 'charma'

Charma::Document.new do |doc|
  doc.new_page do |page|
    page.add_barchart(
      series:[{y:[3,1,4,1,5]}],
      x_ticks:%w[ foo bar baz qux quux]
    )
  end
  doc.render( File.basename(__FILE__, ".*")+".pdf" )
end

その他の利用例や出来上がる PDF については examples フォルダを参照のこと。

変更履歴

v0.1.2

2019.3.25

  • フォント指定を可能にした
  • Violn chart で bins を指定可能にした

v0.1.1

2019.3.24

  • デバッグ用に描画していた枠を撤去した
  • 利用例を追加した
  • バイオリンチャートに外枠をつけた

v0.1.0

2019.3.24

最初のリリース

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published