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