我试图用颜色和正确的标签表示预测,以作为虹膜数据集的标记。这是我到目前为止的内容:
from sklearn.mixture import GMM
import pandas as pd
from sklearn import datasets
import matplotlib.pyplot as plt
import itertools
iris = datasets.load_iris()
x = iris.data
y = iris.target
gmm = GMM(n_components=3).fit(x)
labels = gmm.predict(x)
fig, axes = plt.subplots(4, 4)
Superman = iris.feature_names
markers = ["o" , "s" , "D"]
Mi=[]
for i in range(150):
Mi.append(markers[y[i]])
for i in range(4):
for j in range(4):
if(i != j):
axes[i, j].scatter(x[:, i], x[:, j], c=labels, marker = Mi, s=40, cmap='viridis')
else:
axes[i,j].text(0.15, 0.3, …Run Code Online (Sandbox Code Playgroud) 如果我有一些嵌套在某个循环中的图,可以说:
import matplotlib.pyplot.plot as plot
import matplotlib.pyplot at plt
x = [1, 2, 3, 4]
plt.figure()
plot(x)
plt.title('some title with the {name}')
Run Code Online (Sandbox Code Playgroud)
标题是动态的,我经常想在查看情节后将名称复制到剪贴板中。有没有办法让我的情节标题可复制?
另请注意,我使用的是 Spyder 4.0.1,我的绘图显示在其绘图窗格中。