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') ... )