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

Commit3d46cab

Browse files
authored
Merge pull request#30034 from meeseeksmachine/auto-backport-of-pr-30029-on-v3.10.3-doc
Backport PR#30029 on branch v3.10.3-doc (Update diagram in subplots_adjust documentation to clarify parameters)
2 parents3b85ba4 +b81427c commit3d46cab

File tree

1 file changed

+22
-16
lines changed

1 file changed

+22
-16
lines changed
Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,34 @@
11
importmatplotlib.pyplotasplt
22

33

4-
defarrow(p1,p2,**props):
5-
axs[0,0].annotate(
6-
"",p1,p2,xycoords='figure fraction',
7-
arrowprops=dict(arrowstyle="<->",shrinkA=0,shrinkB=0,**props))
8-
9-
104
fig,axs=plt.subplots(2,2,figsize=(6.5,4))
115
fig.set_facecolor('lightblue')
126
fig.subplots_adjust(0.1,0.1,0.9,0.9,0.4,0.4)
7+
8+
overlay=fig.add_axes([0,0,1,1],zorder=100)
9+
overlay.axis("off")
10+
xycoords='figure fraction'
11+
arrowprops=dict(arrowstyle="<->",shrinkA=0,shrinkB=0)
12+
1313
foraxinaxs.flat:
1414
ax.set(xticks=[],yticks=[])
1515

16-
arrow((0,0.75), (0.1,0.75))# left
17-
arrow((0.435,0.75), (0.565,0.75))# wspace
18-
arrow((0.9,0.75), (1,0.75))# right
16+
overlay.annotate("", (0,0.75), (0.1,0.75),
17+
xycoords=xycoords,arrowprops=arrowprops)# left
18+
overlay.annotate("", (0.435,0.25), (0.565,0.25),
19+
xycoords=xycoords,arrowprops=arrowprops)# wspace
20+
overlay.annotate("", (0,0.8), (0.9,0.8),
21+
xycoords=xycoords,arrowprops=arrowprops)# right
1922
fig.text(0.05,0.7,"left",ha="center")
20-
fig.text(0.5,0.7,"wspace",ha="center")
21-
fig.text(0.95,0.7,"right",ha="center")
23+
fig.text(0.5,0.3,"wspace",ha="center")
24+
fig.text(0.05,0.83,"right",ha="center")
2225

23-
arrow((0.25,0), (0.25,0.1))# bottom
24-
arrow((0.25,0.435), (0.25,0.565))# hspace
25-
arrow((0.25,0.9), (0.25,1))# top
26-
fig.text(0.28,0.05,"bottom",va="center")
26+
overlay.annotate("", (0.75,0), (0.75,0.1),
27+
xycoords=xycoords,arrowprops=arrowprops)# bottom
28+
overlay.annotate("", (0.25,0.435), (0.25,0.565),
29+
xycoords=xycoords,arrowprops=arrowprops)# hspace
30+
overlay.annotate("", (0.8,0), (0.8,0.9),
31+
xycoords=xycoords,arrowprops=arrowprops)# top
32+
fig.text(0.65,0.05,"bottom",va="center")
2733
fig.text(0.28,0.5,"hspace",va="center")
28-
fig.text(0.28,0.95,"top",va="center")
34+
fig.text(0.82,0.05,"top",va="center")

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp