import matplotlib.pyplot as plt
import numpy as np
import sklearn.datasets as datasetsdigits = datasets.load_digits()
print(digits)#探索数据结构
data = digits.data
label = digits.target
print(data.shape)n_sample,n_features = data.shape
#t-SNE降维
from sklearn.manifold import TSNE
tsne = TSNE(n_components = 2,init = "pca",random_state = 0)X_tsne = tsne.fit_transform(data)x_min,x_max = np.min(X_tsne,0),np.max(X_tsne,0)X_tsne = (X_tsne - x_min) / (x_max - x_min)plt.figure(figsize = (12,12))
for i in range(data.shape[0]):plt.text(X_tsne[i,0],X_tsne[i,1],str(label[i]),color = plt.cm.Set1(label[i] / 10))
plt.xticks([])
plt.yticks([])
plt.show()

T-sne可视化digits相关推荐

  1. python高维数据_t-SNE高维数据可视化(python)

    t-SNE实践--sklearn教程 t-SNE是一种集降维与可视化于一体的技术,它是基于SNE可视化的改进,解决了SNE在可视化后样本分布拥挤.边界不明显的特点,是目前最好的降维可视化手段. 关于t ...

  2. python数据分析报告主题_【原创】python主题LDA建模和t-SNE可视化数据分析报告论文(代码数据)...

    python 主题 LDA 建模和 t - SNE 可视化 数据分析报告

  3. t-SNE 原理及Python实例

    由于毕业设计有部分工作需要对比两个图像数据集合的差异,为了可视化差异,利用了目前降维首选的t-SNE.我花了点时间看了sklearn里面关于这部分的文档,也查阅了相关博客,最终成功的将两种图片数据集作 ...

  4. t-SNE实践——sklearn教程

    声明: 参考sklearn官方文档 How to Use t-SNE Effectively.(翻译:如何高效地使用t-SNE) t-SNE t-SNE是一种集降维与可视化于一体的技术,它是基于SNE ...

  5. TSNE算法是什么?该算法有什么缺陷?

    TSNE算法是什么?该算法有什么缺陷? TSNE算法是什么? TSNE是一种通过在二维或三维地图中给每个数据点一个位置来实现高维数据可视化的统计方法.它是基于Sam Roweis和Geoffrey H ...

  6. 【AI视野·今日CV 计算机视觉论文速览 第153期】Fri, 16 Aug 2019

    AI视野·今日CS.CV 计算机视觉论文速览 Fri, 16 Aug 2019 Totally 29 papers ?上期速览✈更多精彩请移步主页 Interesting: ?***Structure ...

  7. 【今日CV 计算机视觉论文速览 第147期】Tue, 23 Jul 2019

    今日CS.CV 计算机视觉论文速览 Tue, 23 Jul 2019 Totally 52 papers ?上期速览✈更多精彩请移步主页 Interesting: ?基于图像迁移的夜间车辆检测, 提出 ...

  8. NLP经典论文:Sequence to Sequence、Encoder-Decoder 、GRU 笔记

    NLP经典论文:Sequence to Sequence.Encoder-Decoder.GRU 笔记 论文 介绍 特点 模型结构 整体结构 输入 输出 整体流程 流程维度 GRU 模型结构 GRU单 ...

  9. Toward Fast, Flexible, and Robust Low-Light Image Enhancement(论文阅读)

    (2022_CVPR Oral)Toward Fast, Flexible, and Robust Low-Light Image Enhancement(迈向快速.灵活.稳健的微光图像增强) 作者团 ...

最新文章

  1. linux性能调优原创翻译系列
  2. 抽象工厂模式(Absraact Factory)介绍与实现
  3. 私有云搭建 OpenStack(centos7.3, centos-release-openstack-ocata)
  4. 软件开发模型和软件过程模型_什么是软件和软件过程?
  5. JS-原型-原型链-值和引用类型
  6. mysql删除记录后id不连续_小水玩转Mysql---Mysql跟踪sql记录
  7. 谷歌 Fuchsia OS 进入开发者测试阶段,它真的会代替安卓吗?
  8. 简单帅气的折纸机器人_新型电磁喷雾可将任何物体变成机器人,有望在生物学领域应用...
  9. 开课吧python小课学了有用吗-(内推实习)年薪30万,大量缺人,这个技能在金融圈到底有多吃香?...
  10. Linux Apache服务详解——用户个人主页实战
  11. win2008 server 多IP配置
  12. 2012—2018年软考中级软件设计师历年真题
  13. ISO IEC 27001 企业信息安全管理要求
  14. 开闭原则(开放封闭原则)
  15. 2022年 6 款最佳免费电子邮件营销软件
  16. Win10 远程桌面登陆闪退问题处理
  17. mysql游标少循环_掌握更少的后卫和循环
  18. asp.net web压力测试
  19. 计算机硬件的组装实践,论文-计算机硬件组装实践.doc
  20. 数据结构与算法分析:实现list【理解 iter++ 和 ++iter 】

热门文章

  1. 应用程序_构建应用程序12 条参考准则
  2. python自己写包_封装属于自己的Python包
  3. java中利用框架传入相同的url实现crud操作_Java SSM框架基础面试题
  4. 树的重心 背诵用模板
  5. 【英语学习】【Daily English】U05 Places L02 Any apartment available?
  6. C#中的扩展方法学习总结
  7. Android OpenGLES2.0(十四)——Obj格式3D模型加载
  8. 计算机组成与体系结构——计算机结构——2020.11.19
  9. innosetup 同名文件替换_运维工程师必备命令之文件管理
  10. r语言回归分析_R语言之cox回归分析