├── .gitignore ├── .rspec ├── .rubocop.yml ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── examples ├── gr_wrapper │ ├── axes_labels.rb │ ├── polygon.rb │ ├── rectangle.rb │ └── simple_scatter.rb └── rubyplot │ └── lines_multiple_subplots.rb ├── ext └── grruby │ ├── extconf.rb │ ├── grruby.c │ └── grruby.h ├── lib ├── rubyplot.rb └── rubyplot │ ├── artist.rb │ ├── artist │ ├── arrow.rb │ ├── axes.rb │ ├── axis.rb │ ├── axis │ │ ├── base.rb │ │ ├── x_axis.rb │ │ └── y_axis.rb │ ├── base.rb │ ├── circle.rb │ ├── figure.rb │ ├── image.rb │ ├── legend.rb │ ├── legend_box.rb │ ├── line2d.rb │ ├── plot.rb │ ├── plot │ │ ├── area.rb │ │ ├── bar.rb │ │ ├── base.rb │ │ ├── basic_plot.rb │ │ ├── box_plot.rb │ │ ├── bubble.rb │ │ ├── candle_stick.rb │ │ ├── error_bar.rb │ │ ├── histogram.rb │ │ ├── line.rb │ │ ├── multi_bars.rb │ │ ├── multi_box_plot.rb │ │ ├── multi_candle_stick.rb │ │ ├── multi_stacked_bar.rb │ │ ├── scatter.rb │ │ └── stacked_bar.rb │ ├── polygon.rb │ ├── rectangle.rb │ ├── text.rb │ ├── tick.rb │ └── tick │ │ ├── base.rb │ │ ├── x_tick.rb │ │ └── y_tick.rb │ ├── backend.rb │ ├── backend │ ├── base.rb │ ├── gr_wrapper.rb │ ├── image_backend │ │ └── image_magick_wrapper.rb │ └── magick_wrapper.rb │ ├── color.rb │ ├── error.rb │ ├── figure.rb │ ├── image.rb │ ├── spi.rb │ ├── subplot.rb │ ├── themes.rb │ ├── utils.rb │ └── version.rb ├── rubyplot.gemspec ├── spec ├── axes_spec.rb ├── figure_spec.rb ├── spec_helper.rb └── spi │ ├── multi_plot_graph_spec.rb │ ├── single_plot_graph_spec.rb │ └── subplots_spec.rb └── tutorial └── magick ├── Image ├── Rubyplot_Image_Tutorial(Magick).ipynb ├── cat.jpg ├── cat2.jpeg ├── cat_copy.jpg ├── gbr.png ├── mnist0.jpg ├── mnist0_copy.jpg ├── paris.jpeg ├── paris_copy.jpg └── rgb.png └── Rubyplot_Tutorial(Magick).ipynb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/Rakefile -------------------------------------------------------------------------------- /examples/gr_wrapper/axes_labels.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/examples/gr_wrapper/axes_labels.rb -------------------------------------------------------------------------------- /examples/gr_wrapper/polygon.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/examples/gr_wrapper/polygon.rb -------------------------------------------------------------------------------- /examples/gr_wrapper/rectangle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/examples/gr_wrapper/rectangle.rb -------------------------------------------------------------------------------- /examples/gr_wrapper/simple_scatter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/examples/gr_wrapper/simple_scatter.rb -------------------------------------------------------------------------------- /examples/rubyplot/lines_multiple_subplots.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/examples/rubyplot/lines_multiple_subplots.rb -------------------------------------------------------------------------------- /ext/grruby/extconf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/ext/grruby/extconf.rb -------------------------------------------------------------------------------- /ext/grruby/grruby.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/ext/grruby/grruby.c -------------------------------------------------------------------------------- /ext/grruby/grruby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/ext/grruby/grruby.h -------------------------------------------------------------------------------- /lib/rubyplot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/arrow.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/arrow.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/axes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/axes.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/axis.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/axis.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/axis/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/axis/base.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/axis/x_axis.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/axis/x_axis.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/axis/y_axis.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/axis/y_axis.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/base.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/circle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/circle.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/figure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/figure.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/image.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/image.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/legend.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/legend.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/legend_box.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/legend_box.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/line2d.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/line2d.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/area.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/area.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/bar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/bar.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/base.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/basic_plot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/basic_plot.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/box_plot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/box_plot.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/bubble.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/bubble.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/candle_stick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/candle_stick.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/error_bar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/error_bar.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/histogram.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/histogram.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/line.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/line.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/multi_bars.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/multi_bars.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/multi_box_plot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/multi_box_plot.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/multi_candle_stick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/multi_candle_stick.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/multi_stacked_bar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/multi_stacked_bar.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/scatter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/scatter.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/plot/stacked_bar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/plot/stacked_bar.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/polygon.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/polygon.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/rectangle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/rectangle.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/text.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/text.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/tick.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/tick/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/tick/base.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/tick/x_tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/tick/x_tick.rb -------------------------------------------------------------------------------- /lib/rubyplot/artist/tick/y_tick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/artist/tick/y_tick.rb -------------------------------------------------------------------------------- /lib/rubyplot/backend.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/backend.rb -------------------------------------------------------------------------------- /lib/rubyplot/backend/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/backend/base.rb -------------------------------------------------------------------------------- /lib/rubyplot/backend/gr_wrapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/backend/gr_wrapper.rb -------------------------------------------------------------------------------- /lib/rubyplot/backend/image_backend/image_magick_wrapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/backend/image_backend/image_magick_wrapper.rb -------------------------------------------------------------------------------- /lib/rubyplot/backend/magick_wrapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/backend/magick_wrapper.rb -------------------------------------------------------------------------------- /lib/rubyplot/color.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/color.rb -------------------------------------------------------------------------------- /lib/rubyplot/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/error.rb -------------------------------------------------------------------------------- /lib/rubyplot/figure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/figure.rb -------------------------------------------------------------------------------- /lib/rubyplot/image.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/image.rb -------------------------------------------------------------------------------- /lib/rubyplot/spi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/spi.rb -------------------------------------------------------------------------------- /lib/rubyplot/subplot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/subplot.rb -------------------------------------------------------------------------------- /lib/rubyplot/themes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/themes.rb -------------------------------------------------------------------------------- /lib/rubyplot/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/lib/rubyplot/utils.rb -------------------------------------------------------------------------------- /lib/rubyplot/version.rb: -------------------------------------------------------------------------------- 1 | module Rubyplot 2 | VERSION = '0.1-a1'.freeze 3 | end 4 | -------------------------------------------------------------------------------- /rubyplot.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/rubyplot.gemspec -------------------------------------------------------------------------------- /spec/axes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/spec/axes_spec.rb -------------------------------------------------------------------------------- /spec/figure_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/spec/figure_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/spi/multi_plot_graph_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/spec/spi/multi_plot_graph_spec.rb -------------------------------------------------------------------------------- /spec/spi/single_plot_graph_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/spec/spi/single_plot_graph_spec.rb -------------------------------------------------------------------------------- /spec/spi/subplots_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/spec/spi/subplots_spec.rb -------------------------------------------------------------------------------- /tutorial/magick/Image/Rubyplot_Image_Tutorial(Magick).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/tutorial/magick/Image/Rubyplot_Image_Tutorial(Magick).ipynb -------------------------------------------------------------------------------- /tutorial/magick/Image/cat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/tutorial/magick/Image/cat.jpg -------------------------------------------------------------------------------- /tutorial/magick/Image/cat2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/tutorial/magick/Image/cat2.jpeg -------------------------------------------------------------------------------- /tutorial/magick/Image/cat_copy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/tutorial/magick/Image/cat_copy.jpg -------------------------------------------------------------------------------- /tutorial/magick/Image/gbr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/tutorial/magick/Image/gbr.png -------------------------------------------------------------------------------- /tutorial/magick/Image/mnist0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/tutorial/magick/Image/mnist0.jpg -------------------------------------------------------------------------------- /tutorial/magick/Image/mnist0_copy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/tutorial/magick/Image/mnist0_copy.jpg -------------------------------------------------------------------------------- /tutorial/magick/Image/paris.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/tutorial/magick/Image/paris.jpeg -------------------------------------------------------------------------------- /tutorial/magick/Image/paris_copy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/tutorial/magick/Image/paris_copy.jpg -------------------------------------------------------------------------------- /tutorial/magick/Image/rgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/tutorial/magick/Image/rgb.png -------------------------------------------------------------------------------- /tutorial/magick/Rubyplot_Tutorial(Magick).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SciRuby/rubyplot/HEAD/tutorial/magick/Rubyplot_Tutorial(Magick).ipynb --------------------------------------------------------------------------------