├── .gitignore ├── CHANGELOG.md ├── D3-LICENSE ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── Rakefile ├── app └── assets │ └── javascripts │ ├── d3.js │ └── d3.min.js ├── d3-charts.gemspec └── lib ├── chart_generators ├── bar_chart_generator.rb ├── base_generator.rb ├── bubble_chart_generator.rb ├── histogram_generator.rb ├── line_chart_generator.rb ├── pie_chart_generator.rb ├── polar_area_diagram_generator.rb ├── radar_chart_generator.rb ├── streamgraph_generator.rb └── treemap_generator.rb ├── chart_helpers ├── common │ ├── bar_chart.rb │ ├── histogram.rb │ ├── line_chart.rb │ └── pie_chart.rb ├── common_plots │ ├── biplot.rb │ ├── box_plot.rb │ ├── dot_plot.rb │ ├── probability_plot.rb │ └── scatterplot.rb ├── field_specific │ ├── candlestick_chart.rb │ ├── kagi_chart.rb │ ├── open_high_low_close_chart.rb │ └── sparkline.rb ├── less_common │ ├── bubble_chart.rb │ ├── polar_area_diagram.rb │ ├── radar_chart.rb │ ├── streamgraph.rb │ ├── treemap.rb │ └── waterfall_chart.rb ├── other │ ├── control_chart.rb │ ├── greninger_chart.rb │ ├── heatmap.rb │ ├── natal_chart.rb │ ├── nomogram.rb │ ├── pareto_chart.rb │ ├── run_chart.rb │ ├── strip_chart.rb │ ├── structure_chart.rb │ └── vowel_chart.rb └── well_known_named │ ├── gantt_chart.rb │ ├── nolan_chart.rb │ ├── pert_chart.rb │ └── smith_chart.rb ├── chart_templates ├── css │ ├── bubble_chart.css.erb │ ├── histogram.css.erb │ ├── horizontal_bar_chart.css.erb │ ├── line_chart.css.erb │ ├── pie_chart.css.erb │ ├── polar_area_diagram.css.erb │ ├── radar_chart.css.erb │ ├── streamgraph.css.erb │ ├── treemap.css.erb │ └── vertical_bar_chart.css.erb └── js │ ├── bubble_chart.js.erb │ ├── histogram.js.erb │ ├── horizontal_bar_chart.js.erb │ ├── line_chart.js.erb │ ├── pie_chart.js.erb │ ├── polar_area_diagram.js.erb │ ├── radar_chart.js.erb │ ├── streamgraph.js.erb │ ├── treemap.js.erb │ └── vertical_bar_chart.js.erb ├── d3-charts.rb └── d3 ├── charts.rb └── charts ├── engine.rb ├── railtie.rb └── version.rb /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 1.0.0 (9 March 2014) 2 | 3 | * Initial commit 4 | -------------------------------------------------------------------------------- /D3-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/D3-LICENSE -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/Rakefile -------------------------------------------------------------------------------- /app/assets/javascripts/d3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/app/assets/javascripts/d3.js -------------------------------------------------------------------------------- /app/assets/javascripts/d3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/app/assets/javascripts/d3.min.js -------------------------------------------------------------------------------- /d3-charts.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/d3-charts.gemspec -------------------------------------------------------------------------------- /lib/chart_generators/bar_chart_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_generators/bar_chart_generator.rb -------------------------------------------------------------------------------- /lib/chart_generators/base_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_generators/base_generator.rb -------------------------------------------------------------------------------- /lib/chart_generators/bubble_chart_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_generators/bubble_chart_generator.rb -------------------------------------------------------------------------------- /lib/chart_generators/histogram_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_generators/histogram_generator.rb -------------------------------------------------------------------------------- /lib/chart_generators/line_chart_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_generators/line_chart_generator.rb -------------------------------------------------------------------------------- /lib/chart_generators/pie_chart_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_generators/pie_chart_generator.rb -------------------------------------------------------------------------------- /lib/chart_generators/polar_area_diagram_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_generators/polar_area_diagram_generator.rb -------------------------------------------------------------------------------- /lib/chart_generators/radar_chart_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_generators/radar_chart_generator.rb -------------------------------------------------------------------------------- /lib/chart_generators/streamgraph_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_generators/streamgraph_generator.rb -------------------------------------------------------------------------------- /lib/chart_generators/treemap_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_generators/treemap_generator.rb -------------------------------------------------------------------------------- /lib/chart_helpers/common/bar_chart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_helpers/common/bar_chart.rb -------------------------------------------------------------------------------- /lib/chart_helpers/common/histogram.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_helpers/common/histogram.rb -------------------------------------------------------------------------------- /lib/chart_helpers/common/line_chart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_helpers/common/line_chart.rb -------------------------------------------------------------------------------- /lib/chart_helpers/common/pie_chart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_helpers/common/pie_chart.rb -------------------------------------------------------------------------------- /lib/chart_helpers/common_plots/biplot.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/common_plots/box_plot.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/common_plots/dot_plot.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/common_plots/probability_plot.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/common_plots/scatterplot.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/field_specific/candlestick_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/field_specific/kagi_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/field_specific/open_high_low_close_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/field_specific/sparkline.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/less_common/bubble_chart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_helpers/less_common/bubble_chart.rb -------------------------------------------------------------------------------- /lib/chart_helpers/less_common/polar_area_diagram.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_helpers/less_common/polar_area_diagram.rb -------------------------------------------------------------------------------- /lib/chart_helpers/less_common/radar_chart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_helpers/less_common/radar_chart.rb -------------------------------------------------------------------------------- /lib/chart_helpers/less_common/streamgraph.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_helpers/less_common/streamgraph.rb -------------------------------------------------------------------------------- /lib/chart_helpers/less_common/treemap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_helpers/less_common/treemap.rb -------------------------------------------------------------------------------- /lib/chart_helpers/less_common/waterfall_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/other/control_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/other/greninger_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/other/heatmap.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/other/natal_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/other/nomogram.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/other/pareto_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/other/run_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/other/strip_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/other/structure_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/other/vowel_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/well_known_named/gantt_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/well_known_named/nolan_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/well_known_named/pert_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_helpers/well_known_named/smith_chart.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/chart_templates/css/bubble_chart.css.erb: -------------------------------------------------------------------------------- 1 | text { 2 | font: 10px sans-serif; 3 | } 4 | -------------------------------------------------------------------------------- /lib/chart_templates/css/histogram.css.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/css/histogram.css.erb -------------------------------------------------------------------------------- /lib/chart_templates/css/horizontal_bar_chart.css.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/css/horizontal_bar_chart.css.erb -------------------------------------------------------------------------------- /lib/chart_templates/css/line_chart.css.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/css/line_chart.css.erb -------------------------------------------------------------------------------- /lib/chart_templates/css/pie_chart.css.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/css/pie_chart.css.erb -------------------------------------------------------------------------------- /lib/chart_templates/css/polar_area_diagram.css.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/css/polar_area_diagram.css.erb -------------------------------------------------------------------------------- /lib/chart_templates/css/radar_chart.css.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/css/radar_chart.css.erb -------------------------------------------------------------------------------- /lib/chart_templates/css/streamgraph.css.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/css/streamgraph.css.erb -------------------------------------------------------------------------------- /lib/chart_templates/css/treemap.css.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/css/treemap.css.erb -------------------------------------------------------------------------------- /lib/chart_templates/css/vertical_bar_chart.css.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/css/vertical_bar_chart.css.erb -------------------------------------------------------------------------------- /lib/chart_templates/js/bubble_chart.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/js/bubble_chart.js.erb -------------------------------------------------------------------------------- /lib/chart_templates/js/histogram.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/js/histogram.js.erb -------------------------------------------------------------------------------- /lib/chart_templates/js/horizontal_bar_chart.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/js/horizontal_bar_chart.js.erb -------------------------------------------------------------------------------- /lib/chart_templates/js/line_chart.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/js/line_chart.js.erb -------------------------------------------------------------------------------- /lib/chart_templates/js/pie_chart.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/js/pie_chart.js.erb -------------------------------------------------------------------------------- /lib/chart_templates/js/polar_area_diagram.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/js/polar_area_diagram.js.erb -------------------------------------------------------------------------------- /lib/chart_templates/js/radar_chart.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/js/radar_chart.js.erb -------------------------------------------------------------------------------- /lib/chart_templates/js/streamgraph.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/js/streamgraph.js.erb -------------------------------------------------------------------------------- /lib/chart_templates/js/treemap.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/js/treemap.js.erb -------------------------------------------------------------------------------- /lib/chart_templates/js/vertical_bar_chart.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/chart_templates/js/vertical_bar_chart.js.erb -------------------------------------------------------------------------------- /lib/d3-charts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/d3-charts.rb -------------------------------------------------------------------------------- /lib/d3/charts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/d3/charts.rb -------------------------------------------------------------------------------- /lib/d3/charts/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/d3/charts/engine.rb -------------------------------------------------------------------------------- /lib/d3/charts/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/d3/charts/railtie.rb -------------------------------------------------------------------------------- /lib/d3/charts/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmalets/d3-charts/HEAD/lib/d3/charts/version.rb --------------------------------------------------------------------------------