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, **kwargs)[源代码]#

平行坐标打印。

参数
frameDataFrame
class_column应力

包含类名的列名。

cols列表,可选

要使用的列名列表。

axMatplotlib.axis,可选

Matplotlib轴对象。

color列表或元组,可选

用于不同类别的颜色。

use_columns布尔值,可选

如果为True,则列将用作xtick。

xticks列表或元组,可选

要用于xtick的值列表。

colormap字符串或matplotlib色彩映射表,默认为无

用于线条颜色的Colormap。

axvlines布尔值,可选

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

axvlines_kwds关键字,可选

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

sort_labels布尔值,默认为False

排序CLASS_COLUMN标签,在分配颜色时很有用。

**kwargs

要传递给matplotlib绘图方法的选项。

退货
类:matplotlib.axis.Axes

示例

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