activate it via rcParams , like: Where does this (supposedly) Gibson quote come from? Word2Vec() sentences LineSentnece() vector_size100-500 sgword2vecCSOW 0CBOW1Skip-gram . Default is 3./72. The figure is saved in the local system using the Matplotlib savefig () in Python. I am using TKAgg backend by default in matplotlibrc. default. Matplotlib savefig does not save axes Ask Question Asked 9 years, 4 months ago Modified 6 months ago Viewed 40k times 32 I'm trying to save a figure that works fine in IPython inline but does not save the figure to disk with the axes and titles included. the Axes are square, but the figure quite wide so there is a horizontal gap: One obvious way of fixing this is to make the figure size more square, Adding bbox_inches="tight" to the savefig **kwargs will do it: Thanks for contributing an answer to Stack Overflow! Try this: I was having the same problem using Jupyter notebook and the command: %matplotlib notebook. In order to perform this adjustment each before using savefig) and probably after calls which change the geometry (like fig.set_size_inches). See matplotlib Tutorials: Tight Layout Guide. Thanks for contributing an answer to Stack Overflow! ax argument of colorbar, constrained_layout will take space from If we want the top and bottom of the two grids to line up which also work with constrained_layout: There can be good reasons to manually set an Axes position. Previous Post Next Post constrained_layout does this 'svg' with svg backend: See the parameter metadata of Click here Using indicator constraint with two variables. toggled again to make the saved file work, and we must manually Can I tell police to wait and call a lawyer when served with a search warrant? For a single Axes the layout is straight forward. Defining fig = plt.figure(figsize=(15,10)) at the beginning, saving the file as .jpg and setting bbox_inches='tight' - plt.savefig('filename.jpg',bbox_inches='tight', dpi=150) solved the issue for me. wspace, hspace: Space between subplot groups. axes. When you have multiple subplots, often you see labels of different What sort of strategies would a medieval military use against a fantasy giant? # we don't want the layout to change at this point. . two right-hand columns because of this. How can this new ban on drag possibly be considered constitutional? The following code snippet shows how to save a plot figure as jpg.
Word2vec - - E.G. enough to accommodate the larger xlabel. 'a10', 'b0' through 'b10'. where the parameters denote the margins on each side in units of fractions of figure size (30% space on the left, 10% space on the right, etc.). further it has a margin for each of left, right, bottom and top. Matplotlib plots can be saved as image files using the plt.savefig () function.,The keyword argument bbox_inches='tight' is optional. Not the answer you're looking for? Staging Ground Beta 1 Recap, and Reviewers needed for Beta 2, How to adjust padding with cutoff or overlapping labels. please also checked this issue which raised 8 years ago.. Moving matplotlib legend outside of the axis makes it cutoff by the figure box. Hiding the Whitespaces and Borders in the Matplotlib figure. A few tricks: from http://matplotlib.sourceforge.net/users/customizing.html : # note that font.size controls default text sizes. do_constrained_layout() like: where bbox is the tight bounding box of the axes, and pos its How do I change the size of figures drawn with Matplotlib? Alternatively, you can shrink the content of the figure, such that there is enough space for the text to fit into the original figure. For simple grids Output: It only hides the X-axis in the figure. --Matplotlibplt.savefig() 22 pt plt.savefig() The nature of simulating nature: A Q&A with IBM Quantum researcher Dr. Jamie We've added a "Necessary cookies only" option to the cookie consent popup. So, we'll learn how to solve the problem of legend cut off while saving a plot. causes the layout to be properly constrained.
Saving plots - Problem Solving with Python ignored because this option is made for improving the layout via You may provide an optional rect parameter, which specifies the bounding . How to match a specific column position till the end of line? By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy. How do I set the figure title and axes labels font size? Copyright 20022012 John Hunter, Darren Dale, Eric Firing, Michael Droettboom and the Matplotlib development team; 20122023 The Matplotlib development team. rev2023.3.3.43278. Similarly, for columns and the left/right The transparency of these patches will be restored to their subplot2grid(). right side of the figure. them to fit. tight_layout() will work even if the sizes of
Broken Axis Matplotlib 3.7.0 documentation Changing .png to .jpg worked outside Jupyter as well! figure(), e.g. How can we prove that the supernatural or paranormal doesn't exist? it.
Matplotlib: Turn Off Axis (Spines, Tick Labels, Axis Labels and Grid) constrained_layout automatically adjusts subplots and decorations like This is potentially useful for animations where the tick labels may I want to make a subplot such that two plots are side by side. https://www.zhenai . column: GridSpecs also have optional hspace and wspace keyword arguments, It works with subplots created with Using Kolmogorov complexity to measure difficulty of problems? layoutgrid cell: If a colorbar belongs to more than one cell of the grid, then Total running time of the script: ( 0 minutes 5.575 seconds), Download Python source code: tight_layout_guide.py, Download Jupyter notebook: tight_layout_guide.ipynb. facecolor. My code is GPL licensed, can I issue a license to have my code be distributed in a specific MIT licensed project? The 'fname' is "Squares.png," which saves the figure under file name Squares and .png format. What is the purpose of this D-shaped ring at the base of the tongue on my hiking boots? Connect and share knowledge within a single location that is structured and easy to search. While limited, mpl_toolkits.axes_grid1 is also supported. If you want to get the spacing provided by vegan) just to try it, does this inconvenience the caterers and staff? Disconnect between goals and daily tasksIs it me, or the industry? You can use the get_yaxis () or get_xaxis () to get the respective axes and turn them off by using set_visible (False): This can be avoided by adding the artist directly to the
X-axis Label Gets Cut Off Of Graph - Python Matplotlib - CMSDK The resulting figure needs to be small enough to fit in my document, and in the eps format.
Python5 | w3c Float representing inches. @ImportanceOfBeingErnest agreed. x-axis ticks, ticklabels, and label--and things can get cut off. In the following, matplotlib set_ylabel font size plot image without axes python pyplot not show axis turn off axes matplotlib axis = false matplotliob remove axis in a python plot code to turn off plot axis in python treemap remove ticks matplotlib axis number size matplotlib horizontal line matplotlib python rcparams 'figure.figsize' python save figure How to use constrained-layout to fit plots within your figure cleanly. These control the extra padding around the
Matplotlib.pyplot.savefig() in Python - GeeksforGeeks that can be set, either in a script or in the matplotlibrc tight bbox is calculated. import matplotlib.pyplot as plt plt.savefig ("output.jpg") #save as jpg plt.savefig ("output.png") # . Staging Ground Beta 1 Recap, and Reviewers needed for Beta 2. Note how the four margins encompass the axes decorations. Find centralized, trusted content and collaborate around the technologies you use most. A path, or a Python file-like object, or Asking for help, clarification, or responding to other answers. How Intuit democratizes AI development across teams through reusability. - the incident has nothing to do with me; can I use this this way? It works perfectly for me and I'm not sure why it's not activated by default. the two right-hand axes have the same height, but it is not 1/2 the height To learn more, see our tips on writing great answers. Making statements based on opinion; back them up with references or personal experience. How to upgrade all Python packages with pip. How do I change the size of figures drawn with Matplotlib? What does ** (double star/asterisk) and * (star/asterisk) do for parameters? for each column, and bottom and top variables for each row, and It can happen that your axis labels or bottom margins are not affected by the left-hand column. To change the size, the fontsize parameter is passed to the xlabel () method. mode is for all sizes to collapse to their smallest allowable value. So the following works fine: but the following leads to a poor layout: Similarly,
[] // Nga If you preorder a special airline meal (e.g. Is it possible to rotate a window 90 degrees if it has the same length and width? Of course, if you wanted the automatically. subgridspec. the minimum space around the axes in units of inches: Spacing between subplots is further set by wspace and hspace. Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. The difference between the phonemes /p/ and /b/ in Japanese. If format is set, it determines the output format, and the file How to notate a grace note at the start of a bar with lilypond?
Matplotlib savefig cutting off graph | Autoscripts.net The first solution was what worked for me.
Hide Axis, Borders and White Spaces in Matplotlib Specifying layout="constrained" in the call to plt.subplots However when I looked at the saved image, it presents thus: As you can see, the text is cut off. How to handle a hobby that makes income in US. subplots, this can be done manually by adjusting the subplot parameters Connect and share knowledge within a single location that is structured and easy to search. Asking for help, clarification, or responding to other answers. has some complexity due to the complex ways we can lay out a figure. A focus on different . cropped, but can be useful if the plot is subsequently called : Those are described in detail throughout the following sections. into rows and columns, with the relative width of the Axes in those Not the answer you're looking for? Python plt .savefig () x. box calculations that decide the layout. matplotlib has a function called tight_layout , which automatically adjusts subplot params so that the subplot(s) fits in to the figure area. What sort of strategies would a medieval military use against a fantasy giant? tight_layout() will also adjust spacing between If 'figure', use the figure's arguments in which case those colors are used). subplots, this can be done manually by adjusting the subplot parameters In Jupyter Lab the y label is cutoff if using log scale and the numbers on the scale get too long (i.e. The only solution that really works! Thanks for contributing an answer to Stack Overflow! Is there a proper earth ground point in this switch box? AC Op-amp integrator with DC Gain Control in LTspice. remove the legend from the bounding box calculation, we simply set its constrained_layout typically needs to be activated before any axes are
Constrained Layout Guide Matplotlib 3.7.0 documentation When you have multiple subplots, often you see labels of different What does the "yield" keyword do in Python? Customizing Matplotlib with style sheets and rcParams, Text rendering with XeLaTeX/LuaLaTeX via the. AC Op-amp integrator with DC Gain Control in LTspice. Briefly, you should chane the fontsize of your label-text: Of course, change the number 40 (trial and error) to a more suitable value. Connect and share knowledge within a single location that is structured and easy to search. Animated image using a precomputed list of images, matplotlib.animation.ImageMagickFileWriter, matplotlib.artist.Artist.format_cursor_data, matplotlib.artist.Artist.set_sketch_params, matplotlib.artist.Artist.get_sketch_params, matplotlib.artist.Artist.set_path_effects, matplotlib.artist.Artist.get_path_effects, matplotlib.artist.Artist.get_window_extent, matplotlib.artist.Artist.get_transformed_clip_path_and_affine, matplotlib.artist.Artist.is_transform_set, matplotlib.axes.Axes.get_legend_handles_labels, matplotlib.axes.Axes.get_xmajorticklabels, matplotlib.axes.Axes.get_xminorticklabels, matplotlib.axes.Axes.get_ymajorticklabels, matplotlib.axes.Axes.get_yminorticklabels, matplotlib.axes.Axes.get_rasterization_zorder, matplotlib.axes.Axes.set_rasterization_zorder, matplotlib.axes.Axes.get_xaxis_text1_transform, matplotlib.axes.Axes.get_xaxis_text2_transform, matplotlib.axes.Axes.get_yaxis_text1_transform, matplotlib.axes.Axes.get_yaxis_text2_transform, matplotlib.axes.Axes.get_default_bbox_extra_artists, matplotlib.axes.Axes.get_transformed_clip_path_and_affine, matplotlib.axis.Axis.remove_overlapping_locs, matplotlib.axis.Axis.get_remove_overlapping_locs, matplotlib.axis.Axis.set_remove_overlapping_locs, matplotlib.axis.Axis.get_ticklabel_extents, matplotlib.axis.YAxis.set_offset_position, matplotlib.axis.Axis.limit_range_for_scale, matplotlib.axis.Axis.set_default_intervals, matplotlib.colors.LinearSegmentedColormap, matplotlib.colors.get_named_colors_mapping, matplotlib.gridspec.GridSpecFromSubplotSpec, matplotlib.pyplot.install_repl_displayhook, matplotlib.pyplot.uninstall_repl_displayhook, matplotlib.pyplot.get_current_fig_manager, mpl_toolkits.mplot3d.axes3d.Axes3D.scatter, mpl_toolkits.mplot3d.axes3d.Axes3D.plot_surface, mpl_toolkits.mplot3d.axes3d.Axes3D.plot_wireframe, mpl_toolkits.mplot3d.axes3d.Axes3D.plot_trisurf, mpl_toolkits.mplot3d.axes3d.Axes3D.clabel, mpl_toolkits.mplot3d.axes3d.Axes3D.contour, mpl_toolkits.mplot3d.axes3d.Axes3D.tricontour, mpl_toolkits.mplot3d.axes3d.Axes3D.contourf, mpl_toolkits.mplot3d.axes3d.Axes3D.tricontourf, mpl_toolkits.mplot3d.axes3d.Axes3D.quiver, mpl_toolkits.mplot3d.axes3d.Axes3D.voxels, mpl_toolkits.mplot3d.axes3d.Axes3D.errorbar, mpl_toolkits.mplot3d.axes3d.Axes3D.text2D, mpl_toolkits.mplot3d.axes3d.Axes3D.set_axis_off, mpl_toolkits.mplot3d.axes3d.Axes3D.set_axis_on, mpl_toolkits.mplot3d.axes3d.Axes3D.get_frame_on, mpl_toolkits.mplot3d.axes3d.Axes3D.set_frame_on, mpl_toolkits.mplot3d.axes3d.Axes3D.get_zaxis, mpl_toolkits.mplot3d.axes3d.Axes3D.get_xlim, mpl_toolkits.mplot3d.axes3d.Axes3D.get_ylim, mpl_toolkits.mplot3d.axes3d.Axes3D.get_zlim, mpl_toolkits.mplot3d.axes3d.Axes3D.set_zlim, mpl_toolkits.mplot3d.axes3d.Axes3D.get_w_lims, mpl_toolkits.mplot3d.axes3d.Axes3D.invert_zaxis, mpl_toolkits.mplot3d.axes3d.Axes3D.zaxis_inverted, mpl_toolkits.mplot3d.axes3d.Axes3D.get_zbound, mpl_toolkits.mplot3d.axes3d.Axes3D.set_zbound, mpl_toolkits.mplot3d.axes3d.Axes3D.set_zlabel, mpl_toolkits.mplot3d.axes3d.Axes3D.get_zlabel, mpl_toolkits.mplot3d.axes3d.Axes3D.set_title, mpl_toolkits.mplot3d.axes3d.Axes3D.set_xscale, mpl_toolkits.mplot3d.axes3d.Axes3D.set_yscale, mpl_toolkits.mplot3d.axes3d.Axes3D.set_zscale, mpl_toolkits.mplot3d.axes3d.Axes3D.get_zscale, mpl_toolkits.mplot3d.axes3d.Axes3D.set_zmargin, mpl_toolkits.mplot3d.axes3d.Axes3D.margins, mpl_toolkits.mplot3d.axes3d.Axes3D.autoscale, mpl_toolkits.mplot3d.axes3d.Axes3D.autoscale_view, mpl_toolkits.mplot3d.axes3d.Axes3D.set_autoscalez_on, mpl_toolkits.mplot3d.axes3d.Axes3D.get_autoscalez_on, mpl_toolkits.mplot3d.axes3d.Axes3D.auto_scale_xyz, mpl_toolkits.mplot3d.axes3d.Axes3D.set_aspect, mpl_toolkits.mplot3d.axes3d.Axes3D.set_box_aspect, mpl_toolkits.mplot3d.axes3d.Axes3D.apply_aspect, mpl_toolkits.mplot3d.axes3d.Axes3D.tick_params, mpl_toolkits.mplot3d.axes3d.Axes3D.set_zticks, mpl_toolkits.mplot3d.axes3d.Axes3D.get_zticks, mpl_toolkits.mplot3d.axes3d.Axes3D.set_zticklabels, mpl_toolkits.mplot3d.axes3d.Axes3D.get_zticklines, mpl_toolkits.mplot3d.axes3d.Axes3D.get_zgridlines, mpl_toolkits.mplot3d.axes3d.Axes3D.get_zminorticklabels, mpl_toolkits.mplot3d.axes3d.Axes3D.get_zmajorticklabels, mpl_toolkits.mplot3d.axes3d.Axes3D.zaxis_date, mpl_toolkits.mplot3d.axes3d.Axes3D.convert_zunits, mpl_toolkits.mplot3d.axes3d.Axes3D.add_collection3d, mpl_toolkits.mplot3d.axes3d.Axes3D.sharez, mpl_toolkits.mplot3d.axes3d.Axes3D.can_zoom, mpl_toolkits.mplot3d.axes3d.Axes3D.can_pan, mpl_toolkits.mplot3d.axes3d.Axes3D.disable_mouse_rotation, mpl_toolkits.mplot3d.axes3d.Axes3D.mouse_init, mpl_toolkits.mplot3d.axes3d.Axes3D.drag_pan, mpl_toolkits.mplot3d.axes3d.Axes3D.format_zdata, mpl_toolkits.mplot3d.axes3d.Axes3D.format_coord, mpl_toolkits.mplot3d.axes3d.Axes3D.view_init, mpl_toolkits.mplot3d.axes3d.Axes3D.set_proj_type, mpl_toolkits.mplot3d.axes3d.Axes3D.get_proj, mpl_toolkits.mplot3d.axes3d.Axes3D.set_top_view, mpl_toolkits.mplot3d.axes3d.Axes3D.get_tightbbox, mpl_toolkits.mplot3d.axes3d.Axes3D.set_zlim3d, mpl_toolkits.mplot3d.axes3d.Axes3D.stem3D, mpl_toolkits.mplot3d.axes3d.Axes3D.text3D, mpl_toolkits.mplot3d.axes3d.Axes3D.tunit_cube, mpl_toolkits.mplot3d.axes3d.Axes3D.tunit_edges, mpl_toolkits.mplot3d.axes3d.Axes3D.unit_cube, mpl_toolkits.mplot3d.axes3d.Axes3D.w_xaxis, mpl_toolkits.mplot3d.axes3d.Axes3D.w_yaxis, mpl_toolkits.mplot3d.axes3d.Axes3D.w_zaxis, mpl_toolkits.mplot3d.axes3d.Axes3D.get_axis_position, mpl_toolkits.mplot3d.axes3d.Axes3D.add_contour_set, mpl_toolkits.mplot3d.axes3d.Axes3D.add_contourf_set, mpl_toolkits.mplot3d.axes3d.Axes3D.update_datalim, mpl_toolkits.mplot3d.axes3d.get_test_data, mpl_toolkits.mplot3d.art3d.Line3DCollection, mpl_toolkits.mplot3d.art3d.Patch3DCollection, mpl_toolkits.mplot3d.art3d.Path3DCollection, mpl_toolkits.mplot3d.art3d.Poly3DCollection, mpl_toolkits.mplot3d.art3d.get_dir_vector, mpl_toolkits.mplot3d.art3d.line_collection_2d_to_3d, mpl_toolkits.mplot3d.art3d.patch_2d_to_3d, mpl_toolkits.mplot3d.art3d.patch_collection_2d_to_3d, mpl_toolkits.mplot3d.art3d.pathpatch_2d_to_3d, mpl_toolkits.mplot3d.art3d.poly_collection_2d_to_3d, mpl_toolkits.mplot3d.proj3d.inv_transform, mpl_toolkits.mplot3d.proj3d.persp_transformation, mpl_toolkits.mplot3d.proj3d.proj_trans_points, mpl_toolkits.mplot3d.proj3d.proj_transform, mpl_toolkits.mplot3d.proj3d.proj_transform_clip, mpl_toolkits.mplot3d.proj3d.view_transformation, mpl_toolkits.mplot3d.proj3d.world_transformation, mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox, mpl_toolkits.axes_grid1.anchored_artists.AnchoredDirectionArrows, mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea, mpl_toolkits.axes_grid1.anchored_artists.AnchoredEllipse, mpl_toolkits.axes_grid1.anchored_artists.AnchoredSizeBar, mpl_toolkits.axes_grid1.axes_divider.AxesDivider, mpl_toolkits.axes_grid1.axes_divider.AxesLocator, mpl_toolkits.axes_grid1.axes_divider.Divider, mpl_toolkits.axes_grid1.axes_divider.HBoxDivider, mpl_toolkits.axes_grid1.axes_divider.SubplotDivider, mpl_toolkits.axes_grid1.axes_divider.VBoxDivider, mpl_toolkits.axes_grid1.axes_divider.make_axes_area_auto_adjustable, mpl_toolkits.axes_grid1.axes_divider.make_axes_locatable, mpl_toolkits.axes_grid1.axes_grid.AxesGrid, mpl_toolkits.axes_grid1.axes_grid.CbarAxesBase, mpl_toolkits.axes_grid1.axes_grid.ImageGrid, mpl_toolkits.axes_grid1.axes_rgb.make_rgb_axes, mpl_toolkits.axes_grid1.axes_size.AddList, mpl_toolkits.axes_grid1.axes_size.Fraction, mpl_toolkits.axes_grid1.axes_size.GetExtentHelper, mpl_toolkits.axes_grid1.axes_size.MaxExtent, mpl_toolkits.axes_grid1.axes_size.MaxHeight, mpl_toolkits.axes_grid1.axes_size.MaxWidth, mpl_toolkits.axes_grid1.axes_size.Scalable, mpl_toolkits.axes_grid1.axes_size.SizeFromFunc, mpl_toolkits.axes_grid1.axes_size.from_any, mpl_toolkits.axes_grid1.inset_locator.AnchoredLocatorBase, mpl_toolkits.axes_grid1.inset_locator.AnchoredSizeLocator, mpl_toolkits.axes_grid1.inset_locator.AnchoredZoomLocator, mpl_toolkits.axes_grid1.inset_locator.BboxConnector, mpl_toolkits.axes_grid1.inset_locator.BboxConnectorPatch, mpl_toolkits.axes_grid1.inset_locator.BboxPatch, mpl_toolkits.axes_grid1.inset_locator.InsetPosition, mpl_toolkits.axes_grid1.inset_locator.inset_axes, mpl_toolkits.axes_grid1.inset_locator.mark_inset, mpl_toolkits.axes_grid1.inset_locator.zoomed_inset_axes, mpl_toolkits.axes_grid1.mpl_axes.SimpleAxisArtist, mpl_toolkits.axes_grid1.mpl_axes.SimpleChainedObjects, mpl_toolkits.axes_grid1.parasite_axes.HostAxes, mpl_toolkits.axes_grid1.parasite_axes.HostAxesBase, mpl_toolkits.axes_grid1.parasite_axes.ParasiteAxes, mpl_toolkits.axes_grid1.parasite_axes.ParasiteAxesBase, mpl_toolkits.axes_grid1.parasite_axes.SubplotHost, mpl_toolkits.axes_grid1.parasite_axes.host_axes, mpl_toolkits.axes_grid1.parasite_axes.host_axes_class_factory, mpl_toolkits.axes_grid1.parasite_axes.host_subplot, mpl_toolkits.axes_grid1.parasite_axes.host_subplot_class_factory, mpl_toolkits.axes_grid1.parasite_axes.parasite_axes_class_factory, mpl_toolkits.axisartist.angle_helper.ExtremeFinderCycle, mpl_toolkits.axisartist.angle_helper.FormatterDMS, mpl_toolkits.axisartist.angle_helper.FormatterHMS, mpl_toolkits.axisartist.angle_helper.LocatorBase, mpl_toolkits.axisartist.angle_helper.LocatorD, mpl_toolkits.axisartist.angle_helper.LocatorDM, mpl_toolkits.axisartist.angle_helper.LocatorDMS, mpl_toolkits.axisartist.angle_helper.LocatorH, mpl_toolkits.axisartist.angle_helper.LocatorHM, mpl_toolkits.axisartist.angle_helper.LocatorHMS, mpl_toolkits.axisartist.angle_helper.select_step, mpl_toolkits.axisartist.angle_helper.select_step24, mpl_toolkits.axisartist.angle_helper.select_step360, mpl_toolkits.axisartist.angle_helper.select_step_degree, mpl_toolkits.axisartist.angle_helper.select_step_hour, mpl_toolkits.axisartist.angle_helper.select_step_sub, mpl_toolkits.axisartist.axes_grid.AxesGrid, mpl_toolkits.axisartist.axes_grid.ImageGrid, mpl_toolkits.axisartist.axis_artist.AttributeCopier, mpl_toolkits.axisartist.axis_artist.AxisArtist, mpl_toolkits.axisartist.axis_artist.AxisLabel, mpl_toolkits.axisartist.axis_artist.GridlinesCollection, mpl_toolkits.axisartist.axis_artist.LabelBase, mpl_toolkits.axisartist.axis_artist.TickLabels, mpl_toolkits.axisartist.axis_artist.Ticks, mpl_toolkits.axisartist.axisline_style.AxislineStyle, mpl_toolkits.axisartist.axislines.AxesZero, mpl_toolkits.axisartist.axislines.AxisArtistHelper, mpl_toolkits.axisartist.axislines.AxisArtistHelperRectlinear, mpl_toolkits.axisartist.axislines.GridHelperBase, mpl_toolkits.axisartist.axislines.GridHelperRectlinear, mpl_toolkits.axisartist.axislines.Subplot, mpl_toolkits.axisartist.axislines.SubplotZero, mpl_toolkits.axisartist.floating_axes.ExtremeFinderFixed, mpl_toolkits.axisartist.floating_axes.FixedAxisArtistHelper, mpl_toolkits.axisartist.floating_axes.FloatingAxes, mpl_toolkits.axisartist.floating_axes.FloatingAxesBase, mpl_toolkits.axisartist.floating_axes.FloatingAxisArtistHelper, mpl_toolkits.axisartist.floating_axes.FloatingSubplot, mpl_toolkits.axisartist.floating_axes.GridHelperCurveLinear, mpl_toolkits.axisartist.floating_axes.floatingaxes_class_factory, mpl_toolkits.axisartist.grid_finder.DictFormatter, mpl_toolkits.axisartist.grid_finder.ExtremeFinderSimple, mpl_toolkits.axisartist.grid_finder.FixedLocator, mpl_toolkits.axisartist.grid_finder.FormatterPrettyPrint, mpl_toolkits.axisartist.grid_finder.GridFinder, mpl_toolkits.axisartist.grid_finder.MaxNLocator, mpl_toolkits.axisartist.grid_helper_curvelinear, mpl_toolkits.axisartist.grid_helper_curvelinear.FixedAxisArtistHelper, mpl_toolkits.axisartist.grid_helper_curvelinear.FloatingAxisArtistHelper, mpl_toolkits.axisartist.grid_helper_curvelinear.GridHelperCurveLinear.