Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitd0b5bdc

Browse files
authored
Merge pull request#21136 from timhoffm/gallery-order
More (minor) plot types gallery fixes.
2 parents5ef0e5e +934954a commitd0b5bdc

27 files changed

+67
-78
lines changed

‎doc/sphinxext/gallery_order.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,12 @@ def __call__(self, item):
7070
# Basic
7171
"plot","scatter_plot","bar","stem","step","pie","fill_between",
7272
# Arrays
73-
"imshow","pcolormesh","contourf","quiver","streamplot",
73+
"imshow","pcolormesh","contour","contourf","quiver","streamplot",
7474
# Stats
7575
"hist_plot","boxplot_plot","errorbar_plot","violin",
7676
"barbs","eventplot","hist2d","hexbin",
7777
# Unstructured
78-
"tricontour","tripcolor","triplot",
78+
"tricontour","tricontourf","tripcolor","triplot",
7979
]
8080
explicit_subsection_order= [item+".py"foriteminlist_all]
8181

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# This style is used for the plot_types gallery. It is considered private.
2+
3+
axes.grid: False
4+
axes.axisbelow: True
5+
6+
figure.figsize: 2, 2
7+
# make it so the axes labels don't show up. Obviously
8+
# not good style for any quantitative analysis:
9+
figure.subplot.left: 0.01
10+
figure.subplot.right: 0.99
11+
figure.subplot.bottom: 0.01
12+
figure.subplot.top: 0.99
13+
14+
xtick.major.size: 0.0
15+
ytick.major.size: 0.0
16+
17+
# colors:
18+
image.cmap : Blues
19+
# axes.prop_cycle: cycler('color', ['FF7F0E', '1F77B4', '2CA02C'])

lib/matplotlib/mpl-data/stylelib/mpl_plot_gallery.mplstyle renamed to lib/matplotlib/mpl-data/stylelib/_mpl-gallery.mplstyle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#fromtheMatplotlib cheatsheet as used in our gallery:
1+
#This style is used fortheplot_types gallery. It is considered part of the private API.
22

33
axes.grid: True
44
axes.axisbelow: True

‎plot_types/arrays/contour.py‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
importmatplotlib.pyplotasplt
99
importnumpyasnp
1010

11-
plt.style.use('mpl_plot_gallery')
11+
plt.style.use('_mpl-gallery-nogrid')
1212

1313
# make data
1414
X,Y=np.meshgrid(np.linspace(-3,3,256),np.linspace(-3,3,256))
@@ -17,7 +17,6 @@
1717

1818
# plot
1919
fig,ax=plt.subplots()
20-
ax.grid(False)
2120

2221
ax.contour(X,Y,Z,levels=levels)
2322

‎plot_types/arrays/contourf.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
importmatplotlib.pyplotasplt
99
importnumpyasnp
1010

11-
plt.style.use('mpl_plot_gallery')
11+
plt.style.use('_mpl-gallery-nogrid')
1212

1313
# make data
1414
X,Y=np.meshgrid(np.linspace(-3,3,256),np.linspace(-3,3,256))

‎plot_types/arrays/imshow.py‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,15 @@
99
importmatplotlib.pyplotasplt
1010
importnumpyasnp
1111

12-
plt.style.use('mpl_plot_gallery')
12+
plt.style.use('_mpl-gallery-nogrid')
1313

1414
# make data
1515
X,Y=np.meshgrid(np.linspace(-3,3,256),np.linspace(-3,3,256))
16-
Z= (1-X/2.+X**5+Y**3)*np.exp(-X**2-Y**2)
16+
Z= (1-X/2+X**5+Y**3)*np.exp(-X**2-Y**2)
1717
Z=Z[::16, ::16]
1818

1919
# plot
2020
fig,ax=plt.subplots()
21-
ax.grid(False)
2221

2322
ax.imshow(Z)
2423

‎plot_types/arrays/pcolormesh.py‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
importmatplotlib.pyplotasplt
1111
importnumpyasnp
1212

13-
plt.style.use('mpl_plot_gallery')
13+
plt.style.use('_mpl-gallery-nogrid')
1414

1515
# make full-res data
1616
X,Y=np.meshgrid(np.linspace(-3,3,256),np.linspace(-3,3,256))
17-
Z= (1-X/2.+X**5+Y**3)*np.exp(-X**2-Y**2)
17+
Z= (1-X/2+X**5+Y**3)*np.exp(-X**2-Y**2)
1818

1919
# sample unevenly in x:
2020
dx=np.sqrt((np.arange(16)-8)**2)+6
@@ -26,7 +26,6 @@
2626

2727
# plot
2828
fig,ax=plt.subplots()
29-
ax.grid(False)
3029

3130
ax.pcolormesh(X,Y,Z,vmin=-0.5,vmax=1.0)
3231

‎plot_types/arrays/quiver.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
importmatplotlib.pyplotasplt
99
importnumpyasnp
1010

11-
plt.style.use('mpl_plot_gallery')
11+
plt.style.use('_mpl-gallery')
1212

1313
# make data
1414
phi=np.linspace(0,2*np.pi,8)

‎plot_types/arrays/streamplot.py‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,18 @@
88
importmatplotlib.pyplotasplt
99
importnumpyasnp
1010

11-
plt.style.use('mpl_plot_gallery')
11+
plt.style.use('_mpl-gallery-nogrid')
1212

1313
# make a stream function:
1414
X,Y=np.meshgrid(np.linspace(-3,3,256),np.linspace(-3,3,256))
15-
Z= (1-X/2.+X**5+Y**3)*np.exp(-X**2-Y**2)
15+
Z= (1-X/2+X**5+Y**3)*np.exp(-X**2-Y**2)
1616
# make U and V out of the streamfunction:
1717
V=np.diff(Z[1:, :],axis=1)
1818
U=-np.diff(Z[:,1:],axis=0)
1919

2020
# plot:
2121
fig,ax=plt.subplots()
22-
ax.grid(False)
2322

24-
# plot stream plot
2523
ax.streamplot(X[1:,1:],Y[1:,1:],U,V)
2624

2725
plt.show()

‎plot_types/basic/bar.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"""
88
importmatplotlib.pyplotasplt
99
importnumpyasnp
10-
plt.style.use('mpl_plot_gallery')
10+
plt.style.use('_mpl-gallery')
1111

1212
# make data:
1313
np.random.seed(3)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp