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

Appearance settings

Commit 7635312

Browse filesBrowse files
committed
DOC: use fig object directly
1 parent f6b7189 commit 7635312
Copy full SHA for 7635312

File tree

Expand file treeCollapse file tree

1 file changed

+9
-9
lines changed
Filter options
Expand file treeCollapse file tree

1 file changed

+9
-9
lines changed

‎examples/ticks_and_spines/tick-formatters.py

Copy file name to clipboardExpand all lines: examples/ticks_and_spines/tick-formatters.py
+9-9Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ def setup(ax):
2525
ax.patch.set_alpha(0.0)
2626

2727

28-
plt.figure(figsize=(8, 6))
28+
fig = plt.figure(figsize=(8, 6))
2929
n = 7
3030

3131
# Null formatter
32-
ax = plt.subplot(n, 1, 1)
32+
ax = fig.add_subplot(n, 1, 1)
3333
setup(ax)
3434
ax.xaxis.set_major_locator(ticker.MultipleLocator(1.00))
3535
ax.xaxis.set_minor_locator(ticker.MultipleLocator(0.25))
@@ -38,7 +38,7 @@ def setup(ax):
3838
ax.text(0.0, 0.1, "NullFormatter()", fontsize=16, transform=ax.transAxes)
3939

4040
# Fixed formatter
41-
ax = plt.subplot(n, 1, 2)
41+
ax = fig.add_subplot(n, 1, 2)
4242
setup(ax)
4343
ax.xaxis.set_major_locator(ticker.MultipleLocator(1.0))
4444
ax.xaxis.set_minor_locator(ticker.MultipleLocator(0.25))
@@ -57,7 +57,7 @@ def major_formatter(x, pos):
5757
return "[%.2f]" % x
5858

5959

60-
ax = plt.subplot(n, 1, 3)
60+
ax = fig.add_subplot(n, 1, 3)
6161
setup(ax)
6262
ax.xaxis.set_major_locator(ticker.MultipleLocator(1.00))
6363
ax.xaxis.set_minor_locator(ticker.MultipleLocator(0.25))
@@ -67,7 +67,7 @@ def major_formatter(x, pos):
6767

6868

6969
# FormatStr formatter
70-
ax = plt.subplot(n, 1, 4)
70+
ax = fig.add_subplot(n, 1, 4)
7171
setup(ax)
7272
ax.xaxis.set_major_locator(ticker.MultipleLocator(1.00))
7373
ax.xaxis.set_minor_locator(ticker.MultipleLocator(0.25))
@@ -76,15 +76,15 @@ def major_formatter(x, pos):
7676
fontsize=15, transform=ax.transAxes)
7777

7878
# Scalar formatter
79-
ax = plt.subplot(n, 1, 5)
79+
ax = fig.add_subplot(n, 1, 5)
8080
setup(ax)
8181
ax.xaxis.set_major_locator(ticker.AutoLocator())
8282
ax.xaxis.set_minor_locator(ticker.AutoMinorLocator())
8383
ax.xaxis.set_major_formatter(ticker.ScalarFormatter(useMathText=True))
8484
ax.text(0.0, 0.1, "ScalarFormatter()", fontsize=15, transform=ax.transAxes)
8585

8686
# StrMethod formatter
87-
ax = plt.subplot(n, 1, 6)
87+
ax = fig.add_subplot(n, 1, 6)
8888
setup(ax)
8989
ax.xaxis.set_major_locator(ticker.MultipleLocator(1.00))
9090
ax.xaxis.set_minor_locator(ticker.MultipleLocator(0.25))
@@ -93,7 +93,7 @@ def major_formatter(x, pos):
9393
fontsize=15, transform=ax.transAxes)
9494

9595
# Percent formatter
96-
ax = plt.subplot(n, 1, 7)
96+
ax = fig.add_subplot(n, 1, 7)
9797
setup(ax)
9898
ax.xaxis.set_major_locator(ticker.MultipleLocator(1.00))
9999
ax.xaxis.set_minor_locator(ticker.MultipleLocator(0.25))
@@ -103,6 +103,6 @@ def major_formatter(x, pos):
103103

104104
# Push the top of the top axes outside the figure because we only show the
105105
# bottom spine.
106-
plt.subplots_adjust(left=0.05, right=0.95, bottom=0.05, top=1.05)
106+
fig.subplots_adjust(left=0.05, right=0.95, bottom=0.05, top=1.05)
107107

108108
plt.show()

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.