Simon Christ
842b8fa70d
add add_attributes macro ( #3069 )
...
* add add_attributes macro
* add underscore
* add non_underscore and plural aliases
2020-10-20 17:53:44 +02:00
Daniel Schwabeneder
9cf9edffe0
remove transpose_z
2020-10-12 01:10:56 +02:00
Moelf
083fe89905
alternative approach
2020-10-05 00:54:48 -04:00
Moelf
bdcc8cdb8d
Alternative approach
2020-10-03 15:33:19 -04:00
Moelf
994b543add
add slice_arg for AbstractRange
2020-10-02 15:08:59 -04:00
Simon Christ
49555ecc2f
Letterswap ( #2979 )
...
* Fix vline, histogram, barhist, stephist axis letter
* Fix vspan + move vline y values to shorthands
* Fix histograms with @one_arg_shorthands + fix vspan
* Add tests for axis letter
* move swap to _plot
* use RecipesBase approach
* restore formatters
* fix and format pgfx-tests
* update compat
* Update precompile_*.jl file (#2982 )
Co-authored-by: BeastyBlacksmith <BeastyBlacksmith@users.noreply.github.com>
Co-authored-by: Benoit Pasquier <briochemc@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: BeastyBlacksmith <BeastyBlacksmith@users.noreply.github.com>
2020-09-16 14:37:26 +02:00
Adrian Dawid
e2c387894f
Add :mesh3d series type for Plotly ( #2909 )
...
* Add :mesh3d seriestype (in theory)
* Make it work in practice
* Clean up code
* Add support for arbitrary 3d mesh
* Add fallback for other backends
* Add shorthand
* Change i,j,k to series keyword
* Small bugfix
* Update shorthands example
* Add mesh3d example
* Add some documentation to example
* Make color work
* Move mesh3d example and add to skip list
* Update fallback recipie
* Update example
* Update src/args.jl
Co-authored-by: Simon Christ <SimonChrist@gmx.de>
* Update src/backends/plotly.jl
Co-authored-by: Simon Christ <SimonChrist@gmx.de>
* Update src/examples.jl
Co-authored-by: Simon Christ <SimonChrist@gmx.de>
* Cosmetic changes
Co-authored-by: Simon Christ <SimonChrist@gmx.de>
2020-08-14 14:26:16 +02:00
Simon Christ
bf85afe9d6
unite titlefonts ( #2363 )
...
* change default `plot_title`
* add fontkwargs for colorbar_title, plot_title and window_title
* add utility functions
* adjust default colorbar title fontsize
* remove window-title attributes and edit description
* add match_map entries
* remove plot_fontfamily add match for colorbar_fontfamily
* add process_any_label
* add tests
* add magic arguments
* adjust tests
* fix subplot args
2020-08-13 11:31:17 +02:00
Lakshya Khatri
e3512b0f0d
Add label for label=0 kwarg ( #2837 )
...
* Add label for `label=0` kwarg
* Fix ambiguous comparision of label with 0
* Add methods for handling plot labels
* Remove type annotations for series indexes
* Replace label conversion code with shorter version
* Handel symbol args for labels in more consistent manner
* Broadcast label_to_string to handle Array of labels
Co-authored-by: Simon Christ <SimonChrist@gmx.de>
Co-authored-by: Simon Christ <SimonChrist@gmx.de>
2020-07-02 16:32:37 +02:00
Rashika Karki
d6af1da35a
Fix #2771 : Add aliases ( #2791 )
...
* Fix #2771 : Add aliases
* Added function to add aliases from vector
2020-06-17 14:37:01 +02:00
Simon Christ
8c6295658b
fix showaxis fix ( #2737 )
...
* also replace axis syms
* process showaxis
* fix axis keyword
2020-05-27 15:23:02 +02:00
Simon Christ
42e2266530
Fix showaxis ( #2733 )
...
* also replace axis syms
* include test_axes [skip ci]
* Create test_axes.jl
* process showaxis
2020-05-26 20:40:44 +02:00
isentropic
7bbb2070a7
pyplot colorbar fixes ( #2722 )
...
* pyplot colorbar fixes
* pyplot colorbar fixes
* pyplot: sligtly reworked colorbars
* pyplot 3d color bar fixes
* pyplot 3d color bar fixes
2020-05-25 15:00:56 +02:00
Simon Christ
1b946a18d2
passing of extra keywords to pgfplotsx ( #2200 )
...
* transfer commit
* extra_kwargs gets populated
* make extra_kwargs a series kw.
* turn extra_kwargs into Dict of Dicts
* pass to pgfplotsx-backend
* add test
* change to dict
* it even works
* cleanup
* undo pgfplots changes
* all of them
* fix tests
* add pgfplotsx tests and special handling of :add
Co-authored-by: Simon Christ <Simon.Christ@mpikg.mpg.de>
2020-04-29 11:43:57 +02:00
Daniel Schwabeneder
265439fb2b
update colorschemes integration
2020-04-24 21:20:07 +02:00
Daniel Schwabeneder
66d2e4746a
implement ColorSchemes integration in PlotUtils
2020-04-24 21:20:07 +02:00
Daniel Schwabeneder
d1fb11ce97
add option to avoid warning on unsupported arguments
2020-04-24 20:10:17 +02:00
Daniel Schwabeneder
7c87cbb425
don't reset defaults with backend()
2020-04-24 20:01:38 +02:00
Goran Nakerst
5d37264487
changed title_location -> titlelocation
2020-04-23 13:48:42 +01:00
Daniel Schwabeneder
a1c59b7904
fix default
2020-04-22 18:20:22 +02:00
Daniel Schwabeneder
4c43f0ea2f
be explicit about RecipesPipeline imports
2020-04-10 19:06:53 +02:00
Daniel Schwabeneder
f73b281996
extract the recipe pipeline into separate submodule
2020-04-10 16:09:49 +02:00
Daniel Schwabeneder
f180c666d2
rename some functions
2020-04-10 16:09:49 +02:00
Daniel Schwabeneder
67ba06cd77
Merge pull request #2548 from daschw/surface
...
Implement zerror and surface type recipe fixes
2020-04-07 17:50:32 +02:00
Daniel Schwabeneder
819e91aa37
add zerror recipe
2020-04-07 16:06:12 +02:00
Daniel Schwabeneder
7f835cf7cb
Merge pull request #2546 from isentropic/isen-dev
...
new aliases
2020-04-07 13:51:10 +02:00
Zhanibek
9fdcf0db74
new aliases
2020-04-07 17:23:05 +09:00
Daniel Schwabeneder
0daed24020
fix link
2020-04-06 14:12:46 +02:00
Daniel Schwabeneder
bf98db67a3
fix type recipes for other backends
2020-04-01 17:32:31 +02:00
Michael Krabbe Borregaard
f230dee72c
Merge pull request #2521 from wfrgra/inline_legend
...
Add ability to place series legend labels next to final series datapoint in GR
2020-03-31 12:01:06 +02:00
wfrgra
2a4b74d0ff
renamed new legend setting from :label to :inline
2020-03-31 19:38:47 +11:00
wfrgra
ae009cd53f
Add ability to place legend label next to final datapoint in GR via legend=:label
2020-03-30 20:02:06 +11:00
Daniel Schwabeneder
076de033fd
fix default with axis args
2020-03-29 15:39:44 +02:00
Daniel Schwabeneder
e9ef5c852b
fix magic axis args for recipes
2020-03-27 17:09:07 +01:00
Daniel Schwabeneder
8594926b67
move replaceAliases! back to preprocessArgs!
2020-03-27 16:31:06 +01:00
Daniel Schwabeneder
0c2d80841c
warn on recipe aliases
2020-03-27 13:44:39 +01:00
Daniel Schwabeneder
932d0da73d
move replaceAliases! out of recipe processing
2020-03-26 15:09:31 +01:00
Daniel Schwabeneder
345f5654a3
use equal aspect ratio by default for images
2020-03-01 01:37:34 +01:00
Daniel Schwabeneder
31f5490517
fix typo
2020-02-08 23:57:48 +01:00
Daniel Schwabeneder
70d0d786e2
fix fg_color
2020-02-08 23:48:35 +01:00
Daniel Schwabeneder
5af5ec7313
more AKWs
2020-02-08 23:29:09 +01:00
Michael Krabbe Borregaard
fbe8dcaf78
Merge pull request #2373 from yha/attr-defaults
...
Implement plotattributes with defaults. Fixes "-->" in series recipes.
2020-02-06 12:01:30 +01:00
yha
366d598ff0
Implement plotattributes with defaults. Fixes "-->" in series recipes.
2020-01-29 01:25:04 +02:00
daschw
8011c9f675
Allow label = nothing, :none, false
2020-01-27 21:30:05 +01:00
Simon Christ
7a521ef21f
basic tuple implementation
2020-01-08 14:38:18 +01:00
Michael Kraus
044daf08d4
generalized array fixes replacing length() and size() with eachindex() and axes(), etc.
2019-12-05 10:09:07 +01:00
daschw
653e0b80b2
Merge branch 'show-empty-bins' of https://github.com/yha/Plots.jl into yha-show-empty-bins
2019-10-13 19:53:39 +02:00
Daniel Schwabeneder
dd645bcd9f
swap x/y formatters for vline
2019-09-02 00:04:11 +02:00
Daniel Schwabeneder
3fdf87a955
add legendtitlefont attributes
2019-08-26 10:37:07 +02:00
Chris Rackauckas
82dd5bf3eb
!= nothing -> !== nothing
2019-08-17 14:45:54 -04:00