当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python 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)

平行坐标绘图。

参数

frame DataFrame
class_columnstr

包含类名的列名。

cols列表,可选

要使用的列名列表。

axmatplotlib.axis,可选

Matplotlib 轴对象。

color列表或元组,可选

用于不同类别的颜色。

use_columns布尔型,可选

如果为真,列将用作 xticks。

xticks列表或元组,可选

用于 xticks 的值列表。

colormapstr 或 matplotlib 颜色图,默认无

用于线条颜色的颜色图。

axvlines布尔型,可选

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

axvlines_kwds关键字,可选

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

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)'>
pandas-plotting-parallel_coordinates-1.png

相关用法


注:本文由纯净天空筛选整理自pandas.pydata.org大神的英文原创作品 pandas.plotting.parallel_coordinates。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。