lib/statsample/graph/gdchart.rb in statsample-0.3.4 vs lib/statsample/graph/gdchart.rb in statsample-0.4.0

- old
+ new

@@ -15,23 +15,22 @@ gdc.out_graph(width,height,f,chart_type, data.length/num_datasets,labels,num_datasets,data) } end end end - class Nominal + class Vector # Creates a barchart using ruby-gdchart def gdchart_frequencies(file, width=300, height=150, chart_type=GDChart::BAR, options={}) labels,data=[],[] self.frequencies.sort.each{|k,v| labels.push(k.to_s) data.push(v) } options['ext_color']=[0xFF3399,0xFF9933,0xFFEE33,0x33FF33, 0x9966FF] Statsample::Util.chart_gdchart(file,width,height,chart_type, labels,options,1,data) end - end - class Scale < Ordinal def gdchart_histogram(bins,file, width=300, height=150, chart_type=GDChart::BAR, options={}) + check_type :scale labels=[] h=histogram(bins) data=[] (0...bins).each{|bin| data.push(h[bin])