Skip to content

Commit 6212b79

Browse files
author
tp
committed
Change plot style to seaborn from ggplot
1 parent 20fee85 commit 6212b79

8 files changed

+23
-11
lines changed

doc/source/10min.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
np.random.seed(123456)
1212
np.set_printoptions(precision=4, suppress=True)
1313
import matplotlib
14-
matplotlib.style.use('ggplot')
14+
matplotlib.style.use('seaborn')
1515
pd.options.display.max_rows = 15
1616
1717
#### portions of this were borrowed from the

doc/source/computation.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
np.set_printoptions(precision=4, suppress=True)
99
import pandas as pd
1010
import matplotlib
11-
matplotlib.style.use('ggplot')
11+
matplotlib.style.use('seaborn')
1212
import matplotlib.pyplot as plt
1313
plt.close('all')
1414
pd.options.display.max_rows=15

doc/source/cookbook.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
pd.options.display.max_rows=15
2121
2222
import matplotlib
23-
matplotlib.style.use('ggplot')
23+
matplotlib.style.use('seaborn')
2424
2525
np.set_printoptions(precision=4, suppress=True)
2626

doc/source/dsintro.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
pd.options.display.max_rows = 15
1111
1212
import matplotlib
13-
matplotlib.style.use('ggplot')
13+
matplotlib.style.use('seaborn')
1414
import matplotlib.pyplot as plt
1515
plt.close('all')
1616

doc/source/gotchas.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Frequently Asked Questions (FAQ)
1414
import pandas as pd
1515
pd.options.display.max_rows = 15
1616
import matplotlib
17-
matplotlib.style.use('ggplot')
17+
matplotlib.style.use('seaborn')
1818
import matplotlib.pyplot as plt
1919
plt.close('all')
2020

doc/source/groupby.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import pandas as pd
1111
pd.options.display.max_rows = 15
1212
import matplotlib
13-
matplotlib.style.use('ggplot')
13+
matplotlib.style.use('seaborn')
1414
import matplotlib.pyplot as plt
1515
plt.close('all')
1616
from collections import OrderedDict

doc/source/missing_data.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import pandas as pd
88
pd.options.display.max_rows=15
99
import matplotlib
10-
matplotlib.style.use('ggplot')
10+
matplotlib.style.use('seaborn')
1111
import matplotlib.pyplot as plt
1212
1313
.. _missing_data:

doc/source/visualization.rst

+16-4
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
np.set_printoptions(precision=4, suppress=True)
1111
pd.options.display.max_rows = 15
1212
import matplotlib
13-
matplotlib.style.use('ggplot')
13+
matplotlib.style.use('seaborn')
1414
import matplotlib.pyplot as plt
1515
plt.close('all')
1616
@@ -24,12 +24,12 @@ We use the standard convention for referencing the matplotlib API:
2424
2525
import matplotlib.pyplot as plt
2626
27-
The plots in this document are made using matplotlib's ``ggplot`` style (new in version 1.4):
27+
The plots in this document are made using matplotlib's ``seaborn`` style (new in version 1.5):
2828

2929
.. code-block:: python
3030
3131
import matplotlib
32-
matplotlib.style.use('ggplot')
32+
matplotlib.style.use('seaborn')
3333
3434
We provide the basics in pandas to easily create decent looking plots.
3535
See the :ref:`ecosystem <ecosystem.visualization>` section for visualization
@@ -134,7 +134,7 @@ For example, a bar plot can be created the following way:
134134
plt.figure();
135135
136136
@savefig bar_plot_ex.png
137-
df.iloc[5].plot(kind='bar'); plt.axhline(0, color='k')
137+
df.iloc[5].plot(kind='bar');
138138
139139
.. versionadded:: 0.17.0
140140

@@ -1049,6 +1049,18 @@ be colored differently.
10491049
Plot Formatting
10501050
---------------
10511051

1052+
Setting the plot style
1053+
~~~~~~~~~~~~~~~~~~~~~~~~
1054+
1055+
From version 1.5 and up, matplotlib offers a range of preconfigured plotting style. Setting the
1056+
style can be used to easily give the plots the general look that you want.
1057+
Setting the style is as easy as calling ``matplotlib.style.use(my_plot_style)`` before
1058+
creating your plot. For example you could do ``matplotlib.style.use('ggplot')`` for ggplot-style
1059+
plots.
1060+
1061+
You can see the various available style names at ``matplotlib.style.available`` and it's very
1062+
easy to try them out.
1063+
10521064
Most plotting methods have a set of keyword arguments that control the
10531065
layout and formatting of the returned plot:
10541066

0 commit comments

Comments
 (0)