def plot_result(self, cluster, mean): fig = plt.figure() ax = fig.add_subplot(111) for i in range(len(cluster)): markers = MarkerStyle().markers marker = random.choice(list(markers.keys())) ax.scatter(cluster[i][:, 0].A.T, cluster[i][:, 1].A.T, marker=marker) ax.scatter(mean[i][0, 0], mean[i][0, 1], marker='+', s=500) plt.show()