當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。