matplotlib.pyplot.hexbin(x, y, C=None, gridsize=100, bins=None, xscale='linear', yscale='linear', extent=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, edgecolors='face', reduce_C_function=<function mean at 0x7f80975d6ae8>, mincnt=None, marginals=False, *, data=None, **kwargs)
[source]
Make a hexagonal binning plot.
Make a hexagonal binning plot of x versus y, where x, y are 1-D sequences of the same length, N. If C is None (the default), this is a histogram of the number of occurrences of the observations at (x[i],y[i]).
If C is specified, it specifies values at the coordinate (x[i], y[i]). These values are accumulated for each hexagonal bin and then reduced according to reduce_C_function, which defaults to numpy.mean
. (If C is specified, it must also be a 1-D sequence of the same length as x and y.)
Parameters: |
|
---|---|
Returns: |
|
Other Parameters: |
|
The standard descriptions of all the Collection
parameters:
Property | Description |
---|---|
agg_filter | a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array |
alpha | float or None |
animated | bool |
antialiased or aa or antialiaseds | bool or sequence of bools |
array | ndarray |
capstyle | {'butt', 'round', 'projecting'} |
clim | a length 2 sequence of floats; may be overridden in methods that have vmin and vmax kwargs. |
clip_box | Bbox |
clip_on | bool |
clip_path | [(Path , Transform ) | Patch | None] |
cmap | colormap or registered colormap name |
color | color or sequence of rgba tuples |
contains | callable |
edgecolor or ec or edgecolors | color or sequence of colors or 'face' |
facecolor or facecolors or fc | color or sequence of colors |
figure | Figure |
gid | str |
hatch | {'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'} |
in_layout | bool |
joinstyle | {'miter', 'round', 'bevel'} |
label | object |
linestyle or dashes or linestyles or ls | {'-', '--', '-.', ':', '', (offset, on-off-seq), ...} |
linewidth or linewidths or lw | float or sequence of floats |
norm | Normalize |
offset_position | {'screen', 'data'} |
offsets | float or sequence of floats |
path_effects | AbstractPathEffect |
picker | None or bool or float or callable |
pickradius | unknown |
rasterized | bool or None |
sketch_params | (scale: float, length: float, randomness: float) |
snap | bool or None |
transform | Transform |
url | str |
urls | List[str] or None |
visible | bool |
zorder | float |
Note
In addition to the above described arguments, this function can take a data keyword argument. If such a data argument is given, the following arguments are replaced by data[<arg>]:
Objects passed as data must support item access (data[<arg>]
) and membership test (<arg> in data
).
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.pyplot.hexbin.html