Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arafatkatze/magick-rubyplot

The ultimate plotting library for Ruby inpired by Matplotlib and RMagick
https://github.com/arafatkatze/magick-rubyplot

Last synced: 6 days ago
JSON representation

The ultimate plotting library for Ruby inpired by Matplotlib and RMagick

Awesome Lists containing this project

README

        

[![Build Status](https://travis-ci.org/Arafatk/magick-rubyplot.svg?branch=master)](https://travis-ci.org/Arafatk/magick-rubyplot) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/Arafatk/magick-rubyplot/blob/master/LICENSE) [![Maintainability](https://api.codeclimate.com/v1/badges/af1fcd0de7fdb610072d/maintainability)](https://codeclimate.com/github/Arafatk/magick-rubyplot/maintainability)
[![Inline docs](http://inch-ci.org/github/Arafatk/magick-rubyplot.svg?branch=master)](http://inch-ci.org/github/Arafatk/magick-rubyplot)

# Magick-RubyPlot
Magick-RubyPlot is Matplotlib for Ruby.

## Documentation
Everything is at [RubyDoc](https://www.rubydoc.info/github/Arafatk/magick-rubyplot). You can also generate docs by bundle exec rake doc.

## Main Project Repo
The main project repo will be available on [Sciruby RubyPlot](https://github.com/SciRuby/rubyplot/) after the project completion.

# Testing
Installation can be done with ``` bundle exec rake install ``` in the cloned repo.
Run all the tests with ``` bundle exec rake spec ```
Test the code in pry with ```bundle exec rake pry ```

## Blog Posts
1. [Introductory Blog](https://arafatk.github.io/hagura/2018/06/20/introductions.html)
2. [Artist Base - Part 1](https://arafatk.github.io/hagura/2018/06/21/ArtistBase-1.html)
3. [Artist Base - Part 3](https://arafatk.github.io/hagura/2018/06/22/ArtistBase-2.html)
4. [Divisionism](https://arafatk.github.io/hagura/2018/07/11/Plot-Constructions.html)
5. [Scatter Plots](https://arafatk.github.io/hagura/2018/07/12/scatter-base.html)
6. [Bubble Plots](https://arafatk.github.io/hagura/2018/07/19/bubble-base.html)

## Contributing
1. Fork it ( https://github.com/Arafatk/magick-rubyplot/fork )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Make sure you run Rubocop on your changes
4. Commit your changes (`git commit -am 'Add some feature'`)
5. Push to the branch (`git push origin my-new-feature`)
6. Create new Pull Request

## Acknowledgements
* Thanks to [Ruby Science Foundation](http://sciruby.com/) and [Gsoc program](http://summerofcode.withgoogle.com/) to make this project a reality.