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
最初のリリース