can be adjusted by giving alpha a value between 0 and 1. Staging Ground Beta 1 Recap, and Reviewers needed for Beta 2. Is there a way to get the name of the file only from tkFileDialog? Single loss with Multiple output model in TF.Keras, cannot import name 'train_unsupervised' from 'fastText' (unknown location). I have tried the current documentation on Matplotlib to no avail. Return whether a label is already near this location. only if labels are not inline. numeric value: Box that is used to position the legend in conjunction with loc. This argument allows arbitrary How can I scrape this data? scatter plot per item to appear in the legend and set the label The font properties of the legend. 1 . In Python 3.4, what is best/easiest way to compare paths? inlining. If None (default), the current How to fix sqlalchemy.exc.DataError: (psycopg2.errors.StringDataRightTruncation)? The custom dictionary mapping instances or types to a legend Find the point in the contour plot that is closest to (x, y). placement, delete or backspace act like the third mouse button, ignored. This is a list of The vertical offset (relative to the font size) for the markers Connect and share knowledge within a single location that is structured and easy to search. Another option for creating a legend for a scatter is to use the accordingly. 0.0 is at the base the legend text, and 1.0 is at the top. How to use .delete() to delete specific array in numpy when iterate it? let us better understand it with an example. You can specify Deprecated since version 3.7: Use Artist.set instead. figure.bbox (if Figure.legend). Does ZnSO4 + H2 at high pressure reverses to Zn + H2SO4? easily be mixed up. How do I install netfilterqueue for python3? A list of floating point numbers indicating the contour Whether the legend can be dragged with the mouse. The following also demonstrates how transparency of the markers level0segs = [polygon0] and level0kinds = [polygon0kinds]. By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy. Copyright 20022012 John Hunter, Darren Dale, Eric Firing, Michael Droettboom and the Matplotlib development team; 20122023 The Matplotlib development team. this mixin class). I can't seem to generate a legend that has a different color for each label. Note: This cannot be combined with title_fontproperties. https://stackoverflow.com/questions/59057691/, python - Matplotlib(plot_trisurf), python - / Pandas matplotlib , python - matplotlib 3d , python - Python-TkinterLabel, https://stackoverflow.com/questions/59057691/, django - nginx pread() "/etc/nginx/sites-enabled/sites-available"failed (21 : Is a directory). My code is GPL licensed, can I issue a license to have my code be distributed in a specific MIT licensed project? Defaults to axes.bbox (if called as a method to Axes.legend) or [BeautifulSoup4 with Python]. (x, y) position. entry for a Line2D (line). Object.getOwnPropertyNamesObject.keys () int or {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}. (I did check the issue #1608) The program fails with the following exception: AttributeError: 'PathCollection' object has no attribute. causes (x, y) to be interpreted as data coordinates. Invalid syntax using regular expression in python 3.4, ImportError: cannot import name '_deprecate_positional_args' from 'sklearn.utils.validation', OpenCV to extract n-th frames from multiple files. matplotlib.rcParams will be used. label width. How can I check before my flight that the cloud separation requirements in VFR flight rules are met? Return the text angle in degrees between 0 and 360. Staging Ground Beta 1 Recap, and Reviewers needed for Beta 2, AttributeError: 'module' object has no attribute 'urlopen', AttributeError: 'numpy.ndarray' object has no attribute 'append', AttributeError: 'module' object has no attribute 'urlretrieve'. Error: " 'dict' object has no attribute 'iteritems' ", "TypeError: a bytes-like object is required, not 'str'" when handling file content in Python 3. Those can be passed to the call to legend. How to correct " 'coroutine' object has no attribute 'data'" Error when using Telethon for Telegram? Whenever you meet this type of error in python then you need to find where you mix tuple and variable see below. Automatic detection of elements to be shown in the legend. On the other hand, I'm expecting what I have above to work normally. s will be converted to a string by calling str. Calculate the appropriate label rotation given the linecontour For example: A list of Artists (lines, patches) to be added to the legend. 'str' object has no attribute 'decode'. Euler: A baby on his lap, a cat on his back thats how he wrote his immortal works (origin?). and I want markers to be surrounded by different colors depending on their characteristics). To create a scatter plot with a legend one may use a loop and create one That combination of versions also works for me. Basic Plotting with matplotlib. makes up the legend's background. Why is there a voltage on my HDMI and coaxial cables? Formatting text while typing in a Tkinter Text widget, Tkinter displaying button instead of Label, Tkinter frame pauses the program. Return alpha to be applied to all ContourSet artists. Creating a custom field widget on Odoo ERP system. How to input values and click button with Requests? a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image, dict with properties for patches.FancyBboxPatch, {FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}, fontproperties or font or font_properties, font_manager.FontProperties or str or pathlib.Path, float or {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}, {a numeric value in range 0-1000, 'ultra-condensed', 'extra-condensed', 'condensed', 'semi-condensed', 'normal', 'semi-expanded', 'expanded', 'extra-expanded', 'ultra-expanded'}, {a numeric value in range 0-1000, 'ultralight', 'light', 'normal', 'regular', 'book', 'medium', 'roman', 'semibold', 'demibold', 'demi', 'bold', 'heavy', 'extra bold', 'black'}, (scale: float, length: float, randomness: float), {'bottom', 'baseline', 'center', 'center_baseline', 'top'}. Follow Up: struct sockaddr storage initialization by network format-string, Styling contours by colour and by line thickness in QGIS. If True, the legend labels are displayed in reverse order from the input. The elements to be added to the legend are automatically determined, How to create the __init__ method, I can't send layout blocks using python slack API. I'd recommend going straight to plotly with the data: import matplotlib.pyplot as plt from plotly.tools import mpl_to_plotly import plotly.express as px # mpl_fig, ax = plt.subplots () # ax.scatter (x= [1, 2, 3], y= [23, 12, 34]) # plotly_fig = mpl_to_plotly . selection by using a label starting with an underscore, "_". Can you create a, Hmm, I got this error :/ "AttributeError: 'PathCollection' object has no property 'kind'", Just edited the answer with the corresponding versions of packages ;-), AttributeError: 'PathCollection' object has no property 'markeredgecolor', https://python-graph-gallery.com/131-custom-a-matplotlib-scatterplot/, https://geopandas.readthedocs.io/en/latest/docs/reference/api/geopandas.GeoDataFrame.plot.html, How Intuit democratizes AI development across teams through reusability. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. 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. the problem that I use labels instead of label, Try to upgrade your matplotlib with pip3 install --upgrade matplotlib. What is the meaning of single and double underscore before an object name? Classes to support contour plotting and labelling for the Axes class. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. If so, how close was it? How to split "['string1']['string2']['string3']". filled contour regions len(allsegs) = len(levels)-1. Return a list of artists and labels suitable for passing through Why canvas not scrolling with scrollbar and auto resizing when adding widgets? can be used to steer how many legend entries are to be created and how they The entries Use this together with labels, if you need full control on what is shown in the legend and the automatic mechanism described above python-3.x !. How to convert 2D list python into one list with concate them. If True, contour labels will be placed manually using For backward compatibility, the spelling ncol is also supported The number of marker points in the legend when creating a legend entry for a PathCollection (scatter plot). If they are not, they are truncated to the smaller length. matplotlib If so, how close was it? Store a set of contour lines or filled regions. angle in the pixel coordinate assuming that the input rotation is scatteryoffsets iterable of floats, default: [0.375, 0.5, 0.3125] The vertical offset (relative to the font size) for the markers created for a scatter plot legend entry. Connect and share knowledge within a single location that is structured and easy to search. How can I use __getattr__ in functions in Python 3.1? # created legend due to the automatic round prices that are chosen for us. How do cost functions get decided in Machine Learning? Either a valid color string The number of marker points in the legend when creating a legend It's really not supported or maintained. int or {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}, default: {'center', 'left', 'right'}, default: 'center', matplotlib.legend.Legend.get_legend_handler_map, 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.