我正在使用以下代码使用KElbowVisualizer创建轮廓系数图:
# Import the KElbowVisualizer method
# Instantiate a scikit-learn K-Means model
model = KMeans(random_state=0)
# Instantiate the KElbowVisualizer with the number of clusters and the metric
titleKElbow = "title"
visualizer = KElbowVisualizer(model, k=(2,7), metric='silhouette', timings=False,title = titleKElbow)
# Fit the data and visualize
visualizer.fit(df[['a','b','c']])
visualizer.poof()
在结果图中,x轴标签为“k”。如何更改结果图上的轴标签?我尝试了documentation,但据我所知,它只显示了如何在plt样式的绘图中添加轴标签
您可以检索可视化工具的
ax
属性,并直接对其使用set_xlabel
方法:感谢您查看Yellowbrick
相关问题 更多 >
编程相关推荐