From 321689a670e18fae42b9c26a2361c0e19632d0a5 Mon Sep 17 00:00:00 2001 From: Pete Bachant Date: Tue, 30 Jun 2015 12:36:34 -0400 Subject: [PATCH 1/2] Add seaborn stylesheet; addresses #4566 --- .../mpl-data/stylelib/seaborn.mplstyle | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 lib/matplotlib/mpl-data/stylelib/seaborn.mplstyle diff --git a/lib/matplotlib/mpl-data/stylelib/seaborn.mplstyle b/lib/matplotlib/mpl-data/stylelib/seaborn.mplstyle new file mode 100644 index 000000000000..75144cfbb095 --- /dev/null +++ b/lib/matplotlib/mpl-data/stylelib/seaborn.mplstyle @@ -0,0 +1,55 @@ +# Seaborn base context +figure.figsize: 8.0, 5.5 +axes.labelsize: 11 +axes.titlesize: 12 +xtick.labelsize: 10 +ytick.labelsize: 10 +legend.fontsize: 10 + +grid.linewidth: 1 +lines.linewidth: 1.75 +patch.linewidth: .3 +lines.markersize: 7 +lines.markeredgewidth: 0 + +xtick.major.width: 1 +ytick.major.width: 1 +xtick.minor.width: .5 +ytick.minor.width: .5 + +xtick.major.pad: 7 +ytick.major.pad: 7 + +# Common parameters +# .15 = dark_gray +# .8 = light_gray +figure.facecolor: white +text.color: .15 +axes.labelcolor: .15 +legend.frameon: False +legend.numpoints: 1 +legend.scatterpoints: 1 +xtick.direction: out +ytick.direction: out +xtick.color: .15 +ytick.color: .15 +axes.axisbelow: True +image.cmap: Greys +font.family: sans-serif +font.sans-serif: Arial, Liberation Sans, Bitstream Vera Sans, sans-serif +grid.linestyle: - +lines.solid_capstyle: round + +# darkgrid parameters +axes.grid: True +axes.facecolor: EAEAF2 +axes.edgecolor: white +axes.linewidth: 0 +grid.color: white +xtick.major.size: 0 +ytick.major.size: 0 +xtick.minor.size: 0 +ytick.minor.size: 0 + +# deep palette +axes.color_cycle: 4C72B0, 55A868, C44E52, 8172B2, CCB974, 64B5CD From 92b39d594119ba09d008c0a96b9d6fc93df06472 Mon Sep 17 00:00:00 2001 From: Pete Bachant Date: Sat, 4 Jul 2015 10:28:25 -0400 Subject: [PATCH 2/2] Split Seaborn style sheets into three --- ...orn.mplstyle => seaborn-darkgrid.mplstyle} | 29 ++----------------- .../mpl-data/stylelib/seaborn-deep.mplstyle | 2 ++ .../stylelib/seaborn-notebook.mplstyle | 21 ++++++++++++++ 3 files changed, 25 insertions(+), 27 deletions(-) rename lib/matplotlib/mpl-data/stylelib/{seaborn.mplstyle => seaborn-darkgrid.mplstyle} (54%) create mode 100644 lib/matplotlib/mpl-data/stylelib/seaborn-deep.mplstyle create mode 100644 lib/matplotlib/mpl-data/stylelib/seaborn-notebook.mplstyle diff --git a/lib/matplotlib/mpl-data/stylelib/seaborn.mplstyle b/lib/matplotlib/mpl-data/stylelib/seaborn-darkgrid.mplstyle similarity index 54% rename from lib/matplotlib/mpl-data/stylelib/seaborn.mplstyle rename to lib/matplotlib/mpl-data/stylelib/seaborn-darkgrid.mplstyle index 75144cfbb095..42288ad87c0c 100644 --- a/lib/matplotlib/mpl-data/stylelib/seaborn.mplstyle +++ b/lib/matplotlib/mpl-data/stylelib/seaborn-darkgrid.mplstyle @@ -1,26 +1,4 @@ -# Seaborn base context -figure.figsize: 8.0, 5.5 -axes.labelsize: 11 -axes.titlesize: 12 -xtick.labelsize: 10 -ytick.labelsize: 10 -legend.fontsize: 10 - -grid.linewidth: 1 -lines.linewidth: 1.75 -patch.linewidth: .3 -lines.markersize: 7 -lines.markeredgewidth: 0 - -xtick.major.width: 1 -ytick.major.width: 1 -xtick.minor.width: .5 -ytick.minor.width: .5 - -xtick.major.pad: 7 -ytick.major.pad: 7 - -# Common parameters +# Seaborn common parameters # .15 = dark_gray # .8 = light_gray figure.facecolor: white @@ -40,7 +18,7 @@ font.sans-serif: Arial, Liberation Sans, Bitstream Vera Sans, sans-serif grid.linestyle: - lines.solid_capstyle: round -# darkgrid parameters +# Seaborn darkgrid parameters axes.grid: True axes.facecolor: EAEAF2 axes.edgecolor: white @@ -50,6 +28,3 @@ xtick.major.size: 0 ytick.major.size: 0 xtick.minor.size: 0 ytick.minor.size: 0 - -# deep palette -axes.color_cycle: 4C72B0, 55A868, C44E52, 8172B2, CCB974, 64B5CD diff --git a/lib/matplotlib/mpl-data/stylelib/seaborn-deep.mplstyle b/lib/matplotlib/mpl-data/stylelib/seaborn-deep.mplstyle new file mode 100644 index 000000000000..f06df83e5c9a --- /dev/null +++ b/lib/matplotlib/mpl-data/stylelib/seaborn-deep.mplstyle @@ -0,0 +1,2 @@ +# Seaborn deep palette +axes.color_cycle: 4C72B0, 55A868, C44E52, 8172B2, CCB974, 64B5CD diff --git a/lib/matplotlib/mpl-data/stylelib/seaborn-notebook.mplstyle b/lib/matplotlib/mpl-data/stylelib/seaborn-notebook.mplstyle new file mode 100644 index 000000000000..18bcf3e12042 --- /dev/null +++ b/lib/matplotlib/mpl-data/stylelib/seaborn-notebook.mplstyle @@ -0,0 +1,21 @@ +# Seaborn notebook context +figure.figsize: 8.0, 5.5 +axes.labelsize: 11 +axes.titlesize: 12 +xtick.labelsize: 10 +ytick.labelsize: 10 +legend.fontsize: 10 + +grid.linewidth: 1 +lines.linewidth: 1.75 +patch.linewidth: .3 +lines.markersize: 7 +lines.markeredgewidth: 0 + +xtick.major.width: 1 +ytick.major.width: 1 +xtick.minor.width: .5 +ytick.minor.width: .5 + +xtick.major.pad: 7 +ytick.major.pad: 7