我尝试从网站https://plot.ly/scikit-learn/plot-kmeans-silhouette-analysis/运行代码。当我运行时,事实证明matplotlib模块已经不具有光谱属性。我读到inforum的另一个属性已被省略。我该如何更换?我已经尝试过c.get_cmp,cm.nipy_sepctral,plt.cm.spectral。但仍然是一个错误。这就是所有代码:
import plotly.plotly as py
import plotly.graph_objs as go
from plotly import tools
from __future__ import print_function
from sklearn.datasets import make_blobs
from sklearn.cluster import KMeans
from sklearn.metrics import silhouette_samples, silhouette_score
import matplotlib
import matplotlib.pyplot as plt
import matplotlib.cm as cm
import numpy as np
print(__doc__)
# This particular setting has one distinct cluster and 3 clusters placed close
# together.
X, y = make_blobs(n_samples=500,
n_features=2,
centers=4,
cluster_std=1,
center_box=(-10.0, 10.0),
shuffle=True,
random_state=1) # For reproducibility
range_n_clusters = [2, 3, …Run Code Online (Sandbox Code Playgroud)