pandas.plotting.parallel_coordinates
-
pandas.plotting.parallel_coordinates(frame, class_column, cols=None, ax=None, color=None, use_columns=False, xticks=None, colormap=None, axvlines=True, axvlines_kwds=None, sort_labels=False, **kwds)[source] -
Построение параллельных координат.
Параметры: - frame: DataFrame
class_column: str
Имя столбца, содержащего имена классов
cols: список, необязательно
Список имен столбцов для использования
ax: matplotlib.axis, необязательно
Объект matplotlib оси
color: список или кортеж, необязательно
Цвета для использования для разных классов
use_columns: bool, необязательно
Если True, столбцы будут использоваться как отметки на оси X
xticks: список или кортеж, необязательно
Список значений для использования в качестве отметок на оси X
colormap: строка или matplotlib цветовая карта, по умолчанию None
Цветовая карта для использования для цветов линий.
axvlines: bool, необязательно
Если True, будут добавлены вертикальные линии в каждой точке на оси X
axvlines_kwds: ключевые слова, необязательно
Параметры, которые нужно передать методу axvline для вертикальных линий
sort_labels: bool, False
Сортировать метки class_column, полезно при назначении цветов
Введено в версии 0.20.0.
kwds: ключевые слова
Параметры, которые нужно передать методу рисования matplotlib
Возвращает: - ax: matplotlib axis object
Примеры
>>> from pandas import read_csv >>> from pandas.tools.plotting import parallel_coordinates >>> from matplotlib import pyplot as plt >>> df = read_csv('https://raw.github.com/pandas-dev/pandas/master' '/pandas/tests/data/iris.csv') >>> parallel_coordinates(df, 'Name', color=('#556270', '#4ECDC4', '#C7F464')) >>> plt.show()
© 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.23.4/generated/pandas.plotting.parallel_coordinates.html