ユーザ用ツール

サイト用ツール


algraph:折れ線と棒グラフの重ねあわせ

折れ線と棒グラフの重ね合わせ

テンプレートファイル

index.html
<!DOCTYPE html>
<img src="<%= Alone.make_uri(action:'graph_sample') %>">

コード

main.rb
require 'alone'
require 'al_graph'
 
class GraphSampleController < AlController
  def action_index()
    AlTemplate.run( 'index.rhtml' )
  end
 
  def action_graph_sample()
    ydata1 = [5, 3, 6, 3, 2, 5, 6]
    ydata2 = [0, 1, 4, 10, 9, 13, 3]
 
    graph = AlGraph.new
    graph.add_data_line(ydata1, "bar1")
    graph.add_data_bar(ydata2, "bar2")
 
    graph.draw
  end
end

折れ線と棒グラフの重ね合わせグラフを作るには、それぞれ、add_data_lineメソッドと、add_data_barメソッドを呼ぶだけです。

    graph.add_data_line(ydata1, "bar1")
    graph.add_data_bar(ydata2, "bar2")
algraph/折れ線と棒グラフの重ねあわせ.txt · 最終更新: 2019/04/07 19:36 by hirohito