r_center = k_means_cluster_centers[k] ax.plot(X[my_members, 0], X[my_members, 1], "w", markerfacecolor=col, marker=".") ax.plot( cluster_center[0], cluster_center[1], "o", markerfacecolor=col, markeredgecolor="k", markersize=6, )ax.set_title("KMeans")ax.set_xticks(())ax.set_yticks(())# 可视化MiniBatchKMeans结果ax = fig.add_subplot(1, 3, 2)for k, col in zip(range(n_clusters), colors): my_members = mbk_means_labels == k cluster_center = mbk_means_cluster_centers[k] ax.plot(X[my_members, 0], X[my_members, 1], "w", markerfacecolor=col, marker=".") ax.plot( cluster_center[0], cluster_center[1], "o", markerfacecolor=col, markeredgecolor="k", markersize=6, )ax.set_title("MiniBatchKMeans")ax.set_xticks(())ax.set_yticks(())# 比较KMeans和MiniBatchKMeans结果different = mbk_means_labels == 4ax = fig.add_subplot(1, 3, 3)for k in range(n_clusters): different += (k_means_labels == k) != (mbk_means_labels == k)identical = np.logical_not(different)ax.plot(X[identical, 0], X[identical, 1], "w", markerfacecolor="#bbbbbb", marker=".")ax.plot(X[different, 0], X[different, 1], "w", markerfacecolor="m", marker=".")ax.set_title("Difference")ax.set_xticks(())ax.set_yticks(())plt.show()
1条回答 默认 最新
关注
【相关推荐】
- 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7624735
- 你也可以参考下这篇文章:python 机器学习
- 您还可以看一下 武鹏老师的Python机器学习课程中的 安装Python小节, 巩固相关知识点
- 除此之外, 这篇博客: python机器学习中的 准备数据 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
import numpy as np import urllib.request """ 下载数据 dataset前2行数据 >>> dataset[:2] array([[ 6. , 148. , 72. , 35. , 0. , 33.6 , 0.627, 50. , 1. ], [ 1. , 85. , 66. , 29. , 0. , 26.6 , 0.351, 31. , 0. ]]) >>> """ url = """http://archive.ics.uci.edu/ml/machine-learning-databases/pima-indians-diabetes/pima-indians-diabetes.data""" raw_data = urllib.request.urlopen(url) # 数据集 dataset = np.loadtxt(raw_data , delimiter=",") # 输出数据前两行作为范例 print("数据前2行:") print(dataset[:2]) X = dataset[:,:8] Y = dataset[:,8] print("=================================")
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报
悬赏问题
- ¥15 matlab数据降噪处理,提高数据的可信度,确保峰值信号的不损失?
- ¥15 怎么看我在bios每次修改的日志
- ¥15 python+mysql图书管理系统
- ¥15 Questasim Error: (vcom-13)
- ¥15 船舶旋回实验matlab
- ¥30 SQL 数组,游标,递归覆盖原值
- ¥15 为什么我的数据接收的那么慢呀有没有完整的 hal 库并 代码呀有的话能不能发我一份并且我用 printf 函数显示处理之后的数据,用 debug 就不能运行了呢
- ¥20 gitlab 中文路径,无法下载
- ¥15 用动态规划算法均分纸牌
- ¥30 udp socket,bind 0.0.0.0 ,如何自动选取用户访问的服务器IP来回复数据