module ActiveCharts::Helpers::ScatterPlotHelper
Public Instance Methods
scatter_plot(collection, options = {})
click to toggle source
# File lib/active_charts/helpers/scatter_plot_helper.rb, line 8 def scatter_plot(collection, options = {}) ScatterPlot.new(collection, options).to_html end
scatter_plot_for(resource_collection, columns = [], options = {})
click to toggle source
# File lib/active_charts/helpers/scatter_plot_helper.rb, line 12 def scatter_plot_for(resource_collection, columns = [], options = {}) return scatter_plot([[]], options) unless Util.valid_collection?(resource_collection) parser = CollectionParser.new(resource_collection, columns, options[:label_column]) series_labels = options[:series_labels] || parser.xy_series_labels options = options.merge(series_labels: series_labels, rows: parser.rows) scatter_plot(parser.xy_collection, options) end