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

Commitc9d7bff

Browse files
authored
Merge pull request#25099 from dstansby/isort
Add isort (import sorting) to pre-commit hooks
2 parentsaf8a046 +18b9eb8 commitc9d7bff

File tree

436 files changed

+846
-620
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

436 files changed

+846
-620
lines changed

‎.pre-commit-config.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,10 @@ repos:
4141
"--skip",
4242
"doc/users/project/credits.rst"
4343
]
44+
45+
-repo:https://github.com/pycqa/isort
46+
rev:5.12.0
47+
hooks:
48+
-id:isort
49+
name:isort (python)
50+
files:^tutorials/|^examples/

‎examples/animation/animate_decay.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@
1313

1414
importitertools
1515

16-
importnumpyasnp
1716
importmatplotlib.pyplotasplt
17+
importnumpyasnp
18+
1819
importmatplotlib.animationasanimation
1920

2021

‎examples/animation/animated_histogram.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
histogram.
88
"""
99

10+
importmatplotlib.pyplotasplt
1011
importnumpyasnp
1112

12-
importmatplotlib.pyplotasplt
1313
importmatplotlib.animationasanimation
1414

1515
# Fixing random state for reproducibility

‎examples/animation/bayes_update.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@
1313

1414
importmath
1515

16-
importnumpyasnp
1716
importmatplotlib.pyplotasplt
17+
importnumpyasnp
18+
1819
frommatplotlib.animationimportFuncAnimation
1920

2021

‎examples/animation/double_pendulum.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@
1111
Output generate via `matplotlib.animation.Animation.to_jshtml`.
1212
"""
1313

14-
fromnumpyimportsin,cos
15-
importnumpyasnp
14+
fromcollectionsimportdeque
15+
1616
importmatplotlib.pyplotasplt
17+
importnumpyasnp
18+
fromnumpyimportcos,sin
19+
1720
importmatplotlib.animationasanimation
18-
fromcollectionsimportdeque
1921

2022
G=9.8# acceleration due to gravity, in m/s^2
2123
L1=1.0# length of pendulum 1 in m

‎examples/animation/dynamic_image.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
Output generate via `matplotlib.animation.Animation.to_jshtml`.
77
"""
88

9-
importnumpyasnp
109
importmatplotlib.pyplotasplt
10+
importnumpyasnp
11+
1112
importmatplotlib.animationasanimation
1213

1314
fig,ax=plt.subplots()

‎examples/animation/frame_grabbing_sgskip.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,12 @@
1111
"""
1212

1313
importnumpyasnp
14+
1415
importmatplotlib
16+
1517
matplotlib.use("Agg")
1618
importmatplotlib.pyplotasplt
19+
1720
frommatplotlib.animationimportFFMpegWriter
1821

1922
# Fixing random state for reproducibility

‎examples/animation/multiple_axes.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
Output generate via `matplotlib.animation.Animation.to_jshtml`.
1212
"""
1313

14-
importnumpyasnp
1514
importmatplotlib.pyplotasplt
15+
importnumpyasnp
16+
1617
importmatplotlib.animationasanimation
1718
frommatplotlib.patchesimportConnectionPatch
1819

‎examples/animation/pause_resume.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@
2020
"""
2121

2222
importmatplotlib.pyplotasplt
23-
importmatplotlib.animationasanimation
2423
importnumpyasnp
2524

25+
importmatplotlib.animationasanimation
26+
2627

2728
classPauseAnimation:
2829
def__init__(self):

‎examples/animation/rain.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
Output generate via `matplotlib.animation.Animation.to_jshtml`.
1212
"""
1313

14-
importnumpyasnp
1514
importmatplotlib.pyplotasplt
15+
importnumpyasnp
16+
1617
frommatplotlib.animationimportFuncAnimation
1718

1819
# Fixing random state for reproducibility

‎examples/animation/random_walk.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
Output generate via `matplotlib.animation.Animation.to_jshtml`.
77
"""
88

9-
importnumpyasnp
109
importmatplotlib.pyplotasplt
10+
importnumpyasnp
11+
1112
importmatplotlib.animationasanimation
1213

1314
# Fixing random state for reproducibility

‎examples/animation/simple_anim.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
Output generate via `matplotlib.animation.Animation.to_jshtml`.
77
"""
88

9-
importnumpyasnp
109
importmatplotlib.pyplotasplt
10+
importnumpyasnp
11+
1112
importmatplotlib.animationasanimation
1213

1314
fig,ax=plt.subplots()

‎examples/animation/simple_scatter.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
66
Output generate via `matplotlib.animation.Animation.to_jshtml`.
77
"""
8-
importnumpyasnp
98
importmatplotlib.pyplotasplt
9+
importnumpyasnp
10+
1011
importmatplotlib.animationasanimation
1112

1213
fig,ax=plt.subplots()

‎examples/animation/strip_chart.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@
88
Output generate via `matplotlib.animation.Animation.to_jshtml`.
99
"""
1010

11-
importnumpyasnp
12-
frommatplotlib.linesimportLine2D
1311
importmatplotlib.pyplotasplt
12+
importnumpyasnp
13+
1414
importmatplotlib.animationasanimation
15+
frommatplotlib.linesimportLine2D
1516

1617

1718
classScope:

‎examples/animation/unchained.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
Output generate via `matplotlib.animation.Animation.to_jshtml`.
1212
"""
1313

14-
importnumpyasnp
1514
importmatplotlib.pyplotasplt
15+
importnumpyasnp
16+
1617
importmatplotlib.animationasanimation
1718

1819
# Fixing random state for reproducibility

‎examples/axes_grid1/demo_anchored_direction_arrows.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
"""
77
importmatplotlib.pyplotasplt
88
importnumpyasnp
9-
frommpl_toolkits.axes_grid1.anchored_artistsimportAnchoredDirectionArrows
10-
importmatplotlib.font_managerasfm
119

10+
importmatplotlib.font_managerasfm
11+
frommpl_toolkits.axes_grid1.anchored_artistsimportAnchoredDirectionArrows
1212

1313
# Fixing random state for reproducibility
1414
np.random.seed(19680801)

‎examples/axes_grid1/demo_axes_divider.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
create a divider for them using existing axes instances.
88
"""
99

10-
frommatplotlibimportcbook
1110
importmatplotlib.pyplotasplt
1211

12+
frommatplotlibimportcbook
13+
1314

1415
defget_demo_image():
1516
z=cbook.get_sample_data("axes_grid/bivariate_normal.npy",np_load=True)
@@ -27,7 +28,7 @@ def demo_simple_image(ax):
2728

2829
defdemo_locatable_axes_hard(fig):
2930

30-
frommpl_toolkits.axes_grid1importSubplotDivider,Size
31+
frommpl_toolkits.axes_grid1importSize,SubplotDivider
3132
frommpl_toolkits.axes_grid1.mpl_axesimportAxes
3233

3334
divider=SubplotDivider(fig,2,2,2,aspect=True)

‎examples/axes_grid1/demo_axes_grid.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
Grid of 2x2 images with a single colorbar or with one colorbar per axes.
77
"""
88

9-
frommatplotlibimportcbook
109
importmatplotlib.pyplotasplt
11-
frommpl_toolkits.axes_grid1importImageGrid
1210

11+
frommatplotlibimportcbook
12+
frommpl_toolkits.axes_grid1importImageGrid
1313

1414
Z=cbook.get_sample_data(# (15, 15) array
1515
"axes_grid/bivariate_normal.npy",np_load=True)

‎examples/axes_grid1/demo_axes_grid2.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@
66
Grid of images with shared xaxis and yaxis.
77
"""
88

9+
importmatplotlib.pyplotasplt
910
importnumpyasnp
11+
1012
frommatplotlibimportcbook
1113
importmatplotlib.colors
12-
importmatplotlib.pyplotasplt
1314
frommpl_toolkits.axes_grid1importImageGrid
1415

1516

‎examples/axes_grid1/demo_axes_hbox_divider.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
1111
"""
1212

13-
importnumpyasnp
1413
importmatplotlib.pyplotasplt
14+
importnumpyasnp
15+
1516
frommpl_toolkits.axes_grid1.axes_dividerimportHBoxDivider,VBoxDivider
1617
importmpl_toolkits.axes_grid1.axes_sizeasSize
1718

18-
1919
arr1=np.arange(20).reshape((4,5))
2020
arr2=np.arange(20).reshape((5,4))
2121

‎examples/axes_grid1/demo_axes_rgb.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@
88
channels.
99
"""
1010

11+
importmatplotlib.pyplotasplt
1112
importnumpyasnp
13+
1214
frommatplotlibimportcbook
13-
importmatplotlib.pyplotasplt
14-
frommpl_toolkits.axes_grid1.axes_rgbimportmake_rgb_axes,RGBAxes
15+
frommpl_toolkits.axes_grid1.axes_rgbimportRGBAxes,make_rgb_axes
1516

1617

1718
defget_rgb():

‎examples/axes_grid1/demo_colorbar_of_inset_axes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
===============================
55
"""
66

7-
frommatplotlibimportcbook
87
importmatplotlib.pyplotasplt
9-
frommpl_toolkits.axes_grid1.inset_locatorimportinset_axes,zoomed_inset_axes
108

9+
frommatplotlibimportcbook
10+
frommpl_toolkits.axes_grid1.inset_locatorimportinset_axes,zoomed_inset_axes
1111

1212
fig,ax=plt.subplots(figsize=[5,4])
1313
ax.set(aspect=1,xlim=(-15,15),ylim=(-20,5))

‎examples/axes_grid1/demo_colorbar_with_axes_divider.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"""
1212

1313
importmatplotlib.pyplotasplt
14+
1415
frommpl_toolkits.axes_grid1.axes_dividerimportmake_axes_locatable
1516

1617
fig, (ax1,ax2)=plt.subplots(1,2)

‎examples/axes_grid1/demo_colorbar_with_inset_locator.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"""
1414

1515
importmatplotlib.pyplotasplt
16+
1617
frommpl_toolkits.axes_grid1.inset_locatorimportinset_axes
1718

1819
fig, (ax1,ax2)=plt.subplots(1,2,figsize=[6,3])

‎examples/axes_grid1/demo_edge_colorbar.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@
77
of an image grid.
88
"""
99

10-
frommatplotlibimportcbook
1110
importmatplotlib.pyplotasplt
11+
12+
frommatplotlibimportcbook
1213
frommpl_toolkits.axes_grid1importAxesGrid
1314

1415

‎examples/axes_grid1/demo_imagegrid_aspect.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"""
66

77
importmatplotlib.pyplotasplt
8+
89
frommpl_toolkits.axes_grid1importImageGrid
910

1011
fig=plt.figure()

‎examples/axes_grid1/inset_locator_demo.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
# controlled via the *borderpad* parameter.
1515

1616
importmatplotlib.pyplotasplt
17-
frommpl_toolkits.axes_grid1.inset_locatorimportinset_axes
1817

18+
frommpl_toolkits.axes_grid1.inset_locatorimportinset_axes
1919

2020
fig, (ax,ax2)=plt.subplots(1,2,figsize=[5.5,2.8])
2121

@@ -136,6 +136,7 @@
136136
# Create an inset horizontally centered in figure coordinates and vertically
137137
# bound to line up with the axes.
138138
frommatplotlib.transformsimportblended_transform_factory# noqa
139+
139140
transform=blended_transform_factory(fig.transFigure,ax2.transAxes)
140141
axins4=inset_axes(ax2,width="16%",height="34%",
141142
bbox_to_anchor=(0,0,1,1),

‎examples/axes_grid1/inset_locator_demo2.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
:doc:`/gallery/subplots_axes_and_figures/zoom_inset_axes`.
1313
"""
1414

15-
frommatplotlibimportcbook
1615
importmatplotlib.pyplotasplt
17-
frommpl_toolkits.axes_grid1.inset_locatorimportzoomed_inset_axes,mark_inset
18-
frommpl_toolkits.axes_grid1.anchored_artistsimportAnchoredSizeBar
19-
2016
importnumpyasnp
2117

18+
frommatplotlibimportcbook
19+
frommpl_toolkits.axes_grid1.anchored_artistsimportAnchoredSizeBar
20+
frommpl_toolkits.axes_grid1.inset_locatorimportmark_inset,zoomed_inset_axes
21+
2222

2323
defget_demo_image():
2424
z=cbook.get_sample_data("axes_grid/bivariate_normal.npy",np_load=True)

‎examples/axes_grid1/make_room_for_ylabel_using_axesgrid.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
frommpl_toolkits.axes_grid1importmake_axes_locatable
1010
frommpl_toolkits.axes_grid1.axes_dividerimportmake_axes_area_auto_adjustable
1111

12-
1312
fig=plt.figure()
1413
ax=fig.add_axes([0,0,1,1])
1514

‎examples/axes_grid1/parasite_simple.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"""
66

77
importmatplotlib.pyplotasplt
8+
89
frommpl_toolkits.axes_grid1importhost_subplot
910

1011
host=host_subplot(111)

‎examples/axes_grid1/parasite_simple2.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44
================
55
66
"""
7-
importmatplotlib.transformsasmtransforms
87
importmatplotlib.pyplotasplt
8+
9+
importmatplotlib.transformsasmtransforms
910
frommpl_toolkits.axes_grid1.parasite_axesimportHostAxes
1011

1112
obs= [["01_S1",3.88,0.14,1970,63],

‎examples/axes_grid1/scatter_hist_locatable_axes.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@
1515
:doc:`/gallery/lines_bars_and_markers/scatter_hist` example.
1616
"""
1717

18-
importnumpyasnp
1918
importmatplotlib.pyplotasplt
19+
importnumpyasnp
20+
2021
frommpl_toolkits.axes_grid1importmake_axes_locatable
2122

2223
# Fixing random state for reproducibility

‎examples/axes_grid1/simple_anchored_artists.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ def draw_circle(ax):
3737
"""
3838
Draw a circle in axis coordinates
3939
"""
40-
frommpl_toolkits.axes_grid1.anchored_artistsimportAnchoredDrawingArea
4140
frommatplotlib.patchesimportCircle
41+
frommpl_toolkits.axes_grid1.anchored_artistsimportAnchoredDrawingArea
4242
ada=AnchoredDrawingArea(20,20,0,0,
4343
loc='upper right',pad=0.,frameon=False)
4444
p=Circle((10,10),10)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp