Commit Graph

36 Commits

Author SHA1 Message Date
Lucas Verney 5d77471f51 Fix DeprecationWarning due to ellipsis in adaptive sampling. 2016-05-19 17:17:19 +02:00
Lucas Verney b9a9ffad11 Emphasize title. Closes #22 2016-04-30 18:42:42 +02:00
Lucas Verney 1af5fef254 Rework colorscheme, use Colorbrewer Q10 palette by default. Closes #8. 2016-04-30 11:22:42 +02:00
Lucas Verney b386a689f7 Close issue #27, support x and y keywords in plot 2016-04-15 15:22:00 +02:00
Lucas Verney 3ae9b66f30 Fix warning about missing font when "cm" is not installed on the system
Use "cm" as preferred serif font, but keep the default serif fonts afterwards in the priority list.
2016-03-31 15:02:06 +02:00
Lucas Verney 3d1eeda8aa Update the doc to close #24 2016-03-31 00:34:17 +02:00
Lucas Verney 533462655a Close issue https://github.com/Phyks/replot/issues/2
This commit adds padding around the graph, depending on the used
linewidth, to close issue https://github.com/Phyks/replot/issues/2.
2016-03-30 23:50:36 +02:00
Lucas Verney 623746d5ea Do not store the figure as an attribute to be able to show the same figure multiple times 2016-03-25 18:59:15 +01:00
Lucas Verney bc38a97025 Refactor 2016-03-18 20:45:40 +01:00
Lucas Verney e424b049ba Start to work on animations and use tight_layout() 2016-03-18 15:15:56 +01:00
Lucas Verney c80f3a4fac Implement axes swapping and rotation 2016-03-11 17:04:14 +01:00
Lucas Verney a736d41069 Enable the use of orthonormal axis.
Also move the `_render` method to the public API and add `xlim` and
`ylim` extra keywords arguments.

Closes https://github.com/Phyks/replot/issues/16.
2016-03-10 18:02:56 +01:00
Lucas Verney 3ec424081f Closes https://github.com/Phyks/replot/issues/15 2016-03-09 14:58:53 +01:00
Lucas Verney af29496245 Better colorscheme
Use Cubehelix perceptual rainbow colorscheme, which degrades nicely when
desaturated, with the correct number of elements.

See
http://www.ifweassume.com/2013/05/cubehelix-or-how-i-learned-to-love.html.

Closes https://github.com/Phyks/replot/issues/8.
2016-03-09 14:50:30 +01:00
Lucas Verney 09ea785806 Add logplot and loglogplot methods. Closes https://github.com/Phyks/replot/issues/14 2016-03-09 11:46:35 +01:00
Lucas Verney 264253ed3e Closes https://github.com/Phyks/replot/issues/9
List of tuples input is now considered as being a list of (X, Y)
coordinates contrary to standard matplotlib API which considers it is a
list of ordinates for two graphs.
2016-03-09 11:23:32 +01:00
Lucas Verney 33f381dd3e Add a custom 'line' parameter to plot points. 2016-03-09 10:56:19 +01:00
Lucas Verney e0ed43ca9e Drop seaborn dependency 2016-03-08 17:12:02 +01:00
Lucas Verney 7941c91b27 Close issue https://github.com/Phyks/replot/issues/10 2016-03-04 17:57:25 +01:00
Lucas Verney bdbac369c1 Fix issue https://github.com/Phyks/replot/issues/12 2016-03-04 16:20:47 +01:00
Lucas Verney cdb85bc23f Fix https://github.com/Phyks/replot/issues/13 2016-03-04 16:10:46 +01:00
Lucas Verney 30edf021b6 Allow set_grid with a single string if there is a single row description 2016-03-04 11:58:08 +01:00
Lucas Verney e417a41c6b Rework grid API according to https://github.com/Phyks/replot/issues/10 2016-03-04 11:32:14 +01:00
Lucas Verney 4a0b27d4a1 Improve doc + gridify
Add an `ignore_groups` option to gridify to organize automatically the
plots in different subgroups.
2016-03-03 18:09:47 +01:00
Lucas Verney 2ef75513ed Handle subplots. Close issue https://github.com/Phyks/replot/issues/5 2016-03-03 17:41:30 +01:00
Lucas Verney a373f6f106 Implement a basic ASCII art grid parser for the format described in https://github.com/Phyks/replot/issues/5 2016-03-03 16:27:14 +01:00
Lucas Verney c7191ecc47 Fix issue #7 2016-03-03 15:06:00 +01:00
Lucas Verney a91da5e77b Add a `save` method + bugfixes
* Add a `save` method to save images, and a `savepath` argument.
* Fix a bug with legend, due to the introduction of plot groups.
* Continue work on `gridify` method, still WIP.
2016-03-03 12:12:30 +01:00
Lucas Verney 2067e2008f Fix some bugs
* Fix a bug ``NoneType`` is not iterable due to custom kwargs.
* No longer attempt to plot the figure when exiting due to an exception.

Started to implement the grid layout.
2016-03-02 17:59:52 +01:00
Lucas Verney 809044c698 Handle groups of plots
But no difference between grouped plots and ungrouped plots at the
moment.
2016-03-02 17:40:39 +01:00
Lucas Verney 56a44d6f1b Use adaptive plotting 2016-03-02 16:14:50 +01:00
Lucas Verney b59cf7aacc Better handling of matplotlib rc settings. 2016-03-02 14:24:09 +01:00
Lucas Verney fa104cf48f Add some doc 2016-03-02 14:04:28 +01:00
Lucas Verney 94b3cb53c4 Finish one-liner plot
Fix https://github.com/Phyks/replot/issues/1.
2016-03-01 17:38:10 +01:00
Lucas Verney 9689f4e45a Fix https://github.com/Phyks/replot/issues/2 2016-03-01 17:14:56 +01:00
Lucas Verney c380397000 Add a setup.py file 2016-03-01 16:47:34 +01:00