Daniel Schwabeneder
52522fde48
splat args in warn_on_recipe_alias
2020-04-01 19:27:41 +02:00
Daniel Schwabeneder
076de033fd
fix default with axis args
2020-03-29 15:39:44 +02: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
8554e632bd
more reset_kw!s
2020-02-08 23:49:50 +01:00
Daniel Schwabeneder
5af5ec7313
more AKWs
2020-02-08 23:29:09 +01:00
yha
366d598ff0
Implement plotattributes with defaults. Fixes "-->" in series recipes.
2020-01-29 01:25:04 +02:00
Michael Kraus
044daf08d4
generalized array fixes replacing length() and size() with eachindex() and axes(), etc.
2019-12-05 10:09:07 +01:00
Chris Rackauckas
82dd5bf3eb
!= nothing -> !== nothing
2019-08-17 14:45:54 -04:00
Michael Krabbe Borregaard
2873685517
Replace d -> plotattributes in most files
2018-08-28 10:10:13 +02:00
Unknown
92b0d5c0be
Add line_z and update arg_desc.jl
2018-08-19 13:52:26 +02:00
SebastianM-C
45dc9e5c0d
Add 2D marker_z with Functions
2018-08-19 13:52:26 +02:00
Michael Krabbe Borregaard
2844e706a9
warn -> @warn
2018-08-10 18:14:14 +01:00
Daniel Schwabeneder
0717805773
more deprecation fixes
2018-07-04 22:33:51 +02:00
Daniel Schwabeneder
a7f2484d45
fix some deprecation warnings
2018-07-04 20:56:13 +02:00
femtocleaner[bot]
d68829820b
Fix deprecations
2018-06-30 23:15:27 +00:00
Daniel Schwabeneder
11e5a94fc4
Merge pull request #1528 from jdeldre/je/fixcontour
...
Contour plots with x,y in grid (i.e. multi-dimensional array) form
2018-05-18 16:06:08 +02:00
Jeff Eldredge
f792aea98e
Changed treatment of contour types, to allow for x,y in grid form, allowed by PyPlot backend
2018-05-16 11:19:10 -07:00
Daniel Schwabeneder
1f3c4948c6
update series attributes after processing series recipes
2018-05-11 18:38:04 +02:00
Andrew Palugniok
a79a40b1e8
Allow manual flipping of yaxis for images.
2018-01-18 18:21:26 +00:00
Andrew Palugniok
99f3b7ae99
Fix axis limits for images.
2018-01-18 16:23:39 +00:00
Will Kearney
eb6c15caba
Update iterator properly
...
This seems to fix #1266
2017-12-05 13:12:10 -05:00
femtocleaner[bot]
ef29b4a5b0
Fix deprecations
2017-10-17 09:59:09 +00:00
Daniel Schwabeneder
456b8258c3
add zerolines framestyle
2017-09-02 02:35:26 +02:00
Daniel Schwabeneder
41877e362a
add origin framestyle
2017-08-29 20:36:59 +02:00
Darwin Darakananda
a4ed700338
Use invokelatest to get around world age issue
2017-08-24 13:12:32 -07:00
Martin Biel
a1d0d028b6
Updated error text in _process_userrecipes, now uses correct variable
2017-08-16 10:16:37 +02:00
Martin Biel
33a15f1e93
Process user recipes depth-first rather than breadth-first to enforce the plot order given in the recipe
2017-08-15 18:03:57 +02:00
ChrisRackauckas
44b6157f17
cycle => _cycle
2017-06-09 08:43:01 -07:00
Michael K. Borregaard
8f6b0c50d6
ignoreNaN => ignorenan
2017-06-08 12:54:25 +02:00
Michael K. Borregaard
80d0d6ecc8
Change NaNMath implementation
...
We needed some functions to forward to Base methods, e.g. when non-`AbstractArray{<:AbstractFloat}` was passed
2017-06-01 22:19:38 +02:00
Michael Krabbe Borregaard
d29df4289e
RFC: Ignore NaNs on 0.6 (like on 0.5): fixes #796 ( #876 )
...
Replaces min, max, minimum, mean, maximum and extrema with NaNMath versions in places where NaNs can occur.
To avoid returning NaN when there are NaNs in the Vector
* Also add maximum and minimum
* define _-prefaced versions of mean, maximum, minimum, extrema
* variable arg numbers for Base methods
* Different implementation of the override
* remove underscore from 2-arg versions of maximum
* some forgotten extrema -> _extrema
* Fix bug in _extrema definition
* edit comment
* replace min and max with _min and _max
* Base NaN-compliant functions on NaNMath
replace _min and _max with NaNMath versions
* Use NaNMath explicitly everywhere
* remove unneccesary NaNMath calls
* Ensure ceil does not error on NaN
* Added one more maximum in gr
2017-06-01 19:17:28 +02:00
Oliver Schulz
56a9389023
Fix log-scale for 1D bar/bin/histogram series types
2017-05-04 10:02:07 +02:00
Oliver Schulz
1188230641
Change histogram implementation, use StatsPlots, add new histogram styles
...
New series recipes for binned data:
* barbins
* scatterbins
* stepbins
New series recipes for histogram:
* barhist (histogram is now an alias for this)
* scatterhist
* stephist
Supports plotting 1D and 2D StatsBase histograms, seriestype can be set to
bar(bins), scatter(bins) or step(bins).
Also adds support for some common auto-binning modes:
* :sturges, :auto - Sturges' formula
* :sqrt - Square-root choice
* :rice - Rice Rule
* :scott - Scott's normal reference rule
* :fd - Freedman–Diaconis rule
Maybe these could be contributed to StatsBase at some point.
Error bars currently don't work correctly for scatterbins and scatterhist,
due to problem with manipulating error bars in a series recipe, but do work
for "plot(h::StatsBase.Histogram, seriestype = :scatter)" (works around
the problem by calling scatter directly, it seems that error bars can be
manipulated correctly in a type recipe).
2017-05-04 10:02:07 +02:00
Tom Breloff
247fe27f03
limit subplot attr when setting subplot kw
2016-11-16 09:23:39 -05:00
Thomas Breloff
4dfadeaf15
series_annotations refactor and gr/pyplot fixes
2016-11-04 15:39:53 -04:00
Thomas Breloff
af1896dc36
don't export Axis/Plot/etc; closes #552 ; fix series_annotations; support SeriesAnnotations in gr; fix scale/translate
2016-11-03 22:02:23 -04:00
Thomas Breloff
350ffdee25
Base.cycle to cycle; text_size; animate; MixedMeasures; SeriesAnnotations
2016-11-03 13:29:20 -04:00
Thomas Breloff
755a70bf77
added series_list to Subplot object to improve performance
2016-09-22 19:36:25 -04:00
Thomas Breloff
03a9fc3419
is_supported refactor; removed deprecated backends
2016-09-06 14:01:39 -04:00
Thomas Breloff
011f51fbd9
recipe postprocessing for aliases and magic args
2016-08-19 19:04:10 -04:00
Thomas Breloff
76bb6bab96
gr support for mirror; switch Axis.sp for sps; fixes to inset sp setup and linking
2016-08-19 01:55:55 -04:00
Thomas Breloff
5776ff1fdf
clear insets after use; closes #416
2016-07-26 15:48:41 -04:00
Thomas Breloff
705dbf60fa
removed compat; added series update methods
2016-07-20 15:15:40 -04:00
Thomas Breloff
1ad9a7e176
fix fillrange for shape; travis fix
2016-07-12 12:53:03 -04:00
Thomas Breloff
8d5b748b09
gr heatmap fix; pipeline reorg
2016-07-10 23:26:52 -04:00
Thomas Breloff
b2dba8af73
split plot into pipeline
2016-07-10 22:59:05 -04:00