Spec-Zone.ru › pandas 1

pandas.plotting.scatter_matrix

pandas.plotting.scatter_matrix(frame, alpha=0.5, figsize=None, ax=None, grid=False, diagonal='hist', marker='.', density_kwds=None, hist_kwds=None, range_padding=0.05, **kwargs)[source]

Построение матрицы диаграмм рассеяния.

Параметры
frame:DataFrame
alpha:float, необязательно

Значение прозрачности.

figsize:(float,float), необязательно

Кортеж (ширина, высота) в дюймах.

ax:Объект оси Matplotlib, необязательно
grid:bool, необязательно

При установке в True отображается сетка.

diagonal:{‘hist’, ‘kde’}

Выбор между ‘kde’ и ‘hist’ для построения диаграммы плотности ядра или гистограммы по диагонали.

marker:str, необязательно

Тип маркера Matplotlib, по умолчанию ‘.’.

density_kwds:ключевые слова

Ключевые слова для передачи в построение диаграммы плотности ядра.

hist_kwds:ключевые слова

Ключевые слова для передачи в функцию hist.

range_padding:float, по умолчанию 0.05

Относительное расширение диапазона осей по x и y по отношению к (x_max - x_min) или (y_max - y_min).

**kwargs

Ключевые слова для передачи в функцию scatter.

Возвращает
numpy.ndarray

Матрица диаграмм рассеяния.

Примеры

>>> df = pd.DataFrame(np.random.randn(1000, 4), columns=['A','B','C','D'])
>>> pd.plotting.scatter_matrix(df, alpha=0.2)
array([[<AxesSubplot: xlabel='A', ylabel='A'>,
    <AxesSubplot: xlabel='B', ylabel='A'>,
    <AxesSubplot: xlabel='C', ylabel='A'>,
    <AxesSubplot: xlabel='D', ylabel='A'>],
   [<AxesSubplot: xlabel='A', ylabel='B'>,
    <AxesSubplot: xlabel='B', ylabel='B'>,
    <AxesSubplot: xlabel='C', ylabel='B'>,
    <AxesSubplot: xlabel='D', ylabel='B'>],
   [<AxesSubplot: xlabel='A', ylabel='C'>,
    <AxesSubplot: xlabel='B', ylabel='C'>,
    <AxesSubplot: xlabel='C', ylabel='C'>,
    <AxesSubplot: xlabel='D', ylabel='C'>],
   [<AxesSubplot: xlabel='A', ylabel='D'>,
    <AxesSubplot: xlabel='B', ylabel='D'>,
    <AxesSubplot: xlabel='C', ylabel='D'>,
    <AxesSubplot: xlabel='D', ylabel='D'>]], dtype=object)
../../_images/pandas-plotting-scatter_matrix-1.png

© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/1.5.0/reference/api/pandas.plotting.scatter_matrix.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API