pandas.plotting.parallel_坐标 #

pandas.plotting。平行坐标框架 class_column cols = None ax = None color = None use_columns = False xticks = None colormap = None axvlines = True axvlines_kwds = None sort_labels = False ** kwargs[来源]

平行坐标绘图。

参数
数据帧
class_column字符串

包含类名的列名。

列表,可选

要使用的列名称的列表。

ax matplotlib.axis,可选

Matplotlib 轴对象。

颜色列表或元组,可选

用于不同类别的颜色。

use_columns布尔值,可选

如果为 true,列将用作 xticks。

xticks列表或元组,可选

用于 xticks 的值列表。

colormap str 或 matplotlib 颜色图,默认 None

用于线条颜色的颜色图。

axvlines布尔值,可选

如果为 true,则将在每个 xtick 处添加垂直线。

axvlines_kwds关键字,可选

要传递给 axvline 方法的垂直线选项。

sort_labels bool, 默认 False

对 class_column 标签进行排序,在分配颜色时很有用。

**夸格

传递给 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')
... )