pandas.plotting.parallel_coordinates#

pandas.plotting.parallel_coordinates(фрейм, class_column, cols=None, ax=None, цвет=None, use_columns=False, xticks=None, цветовая карта=None, axvlines=True, axvlines_kwds=None, sort_labels=False, **kwargs)[источник]#

Построение параллельных координат.

Параметры:
фреймDataFrame
class_columnstr

Имя столбца, содержащего названия классов.

colsсписок, необязательный

Список имен столбцов для использования.

axmatplotlib.axis, опционально

Объект оси Matplotlib.

цветсписок или кортеж, опционально

Цвета для использования для различных классов.

use_columnsbool, необязательно

Если true, столбцы будут использоваться как xticks.

xticksсписок или кортеж, опционально

Список значений для использования в качестве xticks.

цветовая картаstr или matplotlib colormap, по умолчанию None

Цветовая карта для использования цветов линий.

axvlinesbool, необязательно

Если истина, вертикальные линии будут добавлены на каждой отметке xtick.

axvlines_kwdsключевые слова, опционально

Параметры, передаваемые методу axvline для вертикальных линий.

sort_labelsbool, по умолчанию False

Сортировка меток class_column, полезна при назначении цветов.

**kwargs

Опции для передачи методу построения графиков matplotlib.

Возвращает:
matplotlib.axes.Axes

Примеры

>>> df = pd.read_csv(
...     'https://raw.githubusercontent.com/pandas-dev/'
...     'pandas/main/pandas/tests/io/data/csv/iris.csv'
... )
>>> pd.plotting.parallel_coordinates(
...     df, 'Name', color=('#556270', '#4ECDC4', '#C7F464')
... )  
../../_images/pandas-plotting-parallel_coordinates-1.png