pandas.plotting.andrews_curves #
- pandas.plotting。andrews_curves (框架, class_column , ax = None ,样本= 200 , color = None , colormap = None , ** kwargs ) [来源] #
生成 matplotlib 图以可视化多变量数据簇。
安德鲁斯曲线具有函数形式:
在哪里
系数对应于每个维度的值和 之间线性间隔 和 。每行帧对应一条曲线。- 参数:
- 帧数据帧
要绘制的数据,最好标准化为 (0.0, 1.0)。
- 类_列标签
包含类名的列的名称。
- ax轴对象,默认 None
要使用的轴。
- 样本整数
每条曲线中要绘制的点数。
- 颜色str、list[str] 或 tuple[str],可选
用于不同类别的颜色。颜色可以是字符串或 3 元素浮点 RGB 值。
- colormap str 或 matplotlib 颜色图对象,默认 None
用于从中选择颜色的颜色图。如果是字符串,则从 matplotlib 加载具有该名称的颜色图。
- **夸格
传递给 matplotlib 绘图方法的选项。
- 返回:
例子
>>> df = pd.read_csv( ... 'https://raw.githubusercontent.com/pandas-dev/' ... 'pandas/main/pandas/tests/io/data/csv/iris.csv' ... ) >>> pd.plotting.andrews_curves(df, 'Name')