310 Commits

Author SHA1 Message Date
Michael K. Borregaard
2de85d3fd3 replace sizes 2017-09-02 21:51:54 +02:00
Michael K. Borregaard
55d634c17a replace 1:length with linearindices 2017-09-02 12:57:28 +02:00
Michael K. Borregaard
a894d377dc add vectors to hold histogram-like seriestypes and friends 2017-08-29 23:34:07 +02:00
Daniel Schwabeneder
de32b02c75 Merge pull request #1056 from jgoldfar/fix-incorrect-escape-v0.7
Fix incorrect escape sequence error on Julia nightly
2017-08-29 19:33:02 +02:00
Jonathan Goldfarb
e3cba22ab7 Correct fix to warning for unknown grid argument. 2017-08-29 13:29:30 -04:00
Jonathan Goldfarb
25bcc3cbc1 Fix incorrect escape sequence error on v0.7. 2017-08-29 12:19:01 -04:00
piever
ca5310025f Merge pull request #1033 from piever/group
Group now groups kw arguments as well
2017-08-29 17:16:40 +01:00
Pietro Vertechi
5157089d87 group on a tuple of vectors 2017-08-27 18:56:10 +01:00
Daniel Schwabeneder
6f3301e82f make linecolor default to auto 2017-08-25 14:16:53 +02:00
Daniel Schwabeneder
e2d107a70b add framestyle test example 2017-08-24 21:39:33 +02:00
Daniel Schwabeneder
d301d2a06b fix ticks = nothing on pyplot, ... 2017-08-24 16:58:43 +02:00
Daniel Schwabeneder
2bbd4cbb17 clean up 2017-08-24 16:26:54 +02:00
Daniel Schwabeneder
5a2d39320f framestyle attribute for gr, pyplot and glvisualize 2017-08-24 16:13:01 +02:00
Pietro Vertechi
9529246bfb keywords arguments of same length as series get grouped 2017-08-21 15:33:30 +01:00
Daniel Schwabeneder
1137513236 add aliases :box and :frame 2017-08-21 00:07:44 +02:00
Daniel Schwabeneder
be4a374122 allow turning on/off the axes border 2017-08-20 21:55:21 +02:00
Michael K. Borregaard
66ce38d948 Specified some docstrings 2017-08-18 09:48:36 +02:00
Daniel Schwabeneder
42f54b8df9 remove Bools from _allGridArgs 2017-08-17 14:10:04 +02:00
Daniel Schwabeneder
4b60b05f75 update grid defaults and modify grid example 2017-08-17 13:42:54 +02:00
Daniel Schwabeneder
e0c679f5ee magic grid argument 2017-08-16 17:45:32 +02:00
Daniel Schwabeneder
c60d66d94a make it work for gr, pyplot and plotly(js) 2017-08-10 17:46:11 +02:00
Daniel Schwabeneder
6b814b8dca initial commit mostly a copy of #695 2017-08-10 16:32:24 +02:00
Michael K. Borregaard
780f3c49e9 Add test for markershape 2017-07-27 16:37:55 +02:00
Michael Krabbe Borregaard
cadb0f96e2 Merge pull request #837 from floswald/reset
resetfontsizes: fixes #836
2017-06-12 13:31:55 +02:00
Daniel Schwabeneder
5e7756810d changed default attribute to legendtitle 2017-06-03 13:47:24 +02:00
Daniel Schwabeneder
ee5617c6b8 added attribute for pyplot backend 2017-06-02 18:55:47 +02:00
Florian Oswald
915c41c9d9 addressed changes requested 2017-05-17 17:48:03 +02:00
Florian Oswald
9c2c548874 create dict _initial_fontsizes and copy from that. creates new method scalefontsizes() [no keyword] 2017-05-17 17:10:21 +02:00
Florian Oswald
fdf699bf35 added const copies of _all_defaults and _axis_defaults to be able to reset fonts to initial values with new resetfontsizes method 2017-05-17 16:34:03 +02:00
Oliver Schulz
7843821109 Change default for bins to :auto (meaning 30 bins) 2017-05-08 11:37:02 +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
Michael K. Borregaard
2d69fc39de add vectorfield alias to quiver 2017-04-08 13:14:56 +02:00
Michael K. Borregaard
fb2e12089f remove density from like_histogram 2017-03-10 23:53:00 +01:00
Naoki Saito
c5737db4f5 Add fill_z attribute and plotly impl 2017-01-09 16:03:14 -05:00
Pietro Vertechi
bdce27dd7b Implemented legend position in plotly 2016-11-20 15:35:58 +00:00
Tom Breloff
000660b43a return font from EachAnn; several annotation fixes; tests fixes 2016-11-17 11:28:33 -05:00
Tom Breloff
c779dc6577 fix maker-->marker 2016-11-11 13:17:50 -05:00
Tom Breloff
ad71e81338 rtri/ltri shapes; go between in directed_curve 2016-11-11 11:10:06 -05:00
Thomas Breloff
4dfadeaf15 series_annotations refactor and gr/pyplot fixes 2016-11-04 15:39:53 -04:00
Thomas Breloff
aa6814a6d3 rename update! to attr! 2016-10-18 20:45:56 -04:00
Thomas Breloff
7ff843ec1a msw alias 2016-10-11 16:50:58 -04:00
Thomas Breloff
a4c25321d8 histogram2d puts NaN for 0 count; fix pyplot NaNs in heatmap; change default markersize to 4 2016-10-07 11:33:02 -04:00
Thomas Breloff
068282af55 aliases for subplot colors; default(d,k); fg_color/fg_color_sp; fix tick_padding for nothing/false 2016-10-06 12:45:21 -04:00
Denny Biasiolli
bc276acb96 Fix typo in args.jl
Fix #521
2016-10-06 14:29:24 +02:00
Thomas Breloff
fe1b759787 faster plotIndex count; withenv logic and cairox11/cairopng in gr 2016-09-23 12:24:56 -04:00
Thomas Breloff
755a70bf77 added series_list to Subplot object to improve performance 2016-09-22 19:36:25 -04:00
Thomas Breloff
87ab1d9ca4 added colorbar_title attr and pyplot impl 2016-09-13 12:50:28 -04:00
Thomas Breloff
03a9fc3419 is_supported refactor; removed deprecated backends 2016-09-06 14:01:39 -04:00
Thomas Breloff
4035c0bbe0 allow integers for colors, maps to palette index 2016-08-31 22:34:41 -04:00