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, **kwds)[source] -
Построить матрицу диаграмм рассеяния.
Параметры: -
frame : DataFrame -
alpha : float, optional -
степень прозрачности
-
figsize : (float,float), optional -
кортеж (ширина, высота) в дюймах
-
ax : Matplotlib axis object, optional -
grid : bool, optional -
установка в True отобразит сетку
-
diagonal : {‘hist’, ‘kde’} -
выбор между ‘kde’ и ‘hist’ для построения плотности ядра или гистограммы на диагонали
-
marker : str, optional -
Тип маркера Matplotlib, по умолчанию ‘.’
-
hist_kwds : other plotting keyword arguments -
Передаётся функции hist
-
density_kwds : other plotting keyword arguments -
Передаётся функции оценки плотности ядра
-
range_padding : float, optional -
относительное расширение диапазона осей по x и y относительно (x_max - x_min) или (y_max - y_min), по умолчанию 0.05
-
kwds : other plotting keyword arguments -
Передаётся функции scatter
Примеры
>>> df = pd.DataFrame(np.random.randn(1000, 4), columns=['A','B','C','D']) >>> scatter_matrix(df, alpha=0.2)
-
© 2008–2012, 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/0.24.2/reference/api/pandas.plotting.scatter_matrix.html