1、利用t-sne降维可视化,即基于t分布的随机近邻嵌入。
2、从高维空间降低到低维空间的问题:会发生数据拥挤问题,即假如高维空间中有多个点相互等距,而二维空间中最多只有3个点等距,这样降维肯定不会保证距离的保留。同时会发现在高维空间中的均匀分布的点其距离也不是很均匀,所以需要解决该问题,才能使类与类之间分开。
解决:在高维空间中较近的点在低维空间中将会更近,而较远的点将会更远,这样就能有效缓解拥挤问题https://zhuanlan.zhihu.com/p/47773001。
t-sne python代码:https://github.com/Ph0en1xGSeek/Machine_Learning/blob/master/tsne_python/tsne_python/tsne.py

兄弟们,我去实现去了,等着我掉坑的消息吧
一、
1)去掉数据中的括号‘{}’。
str1={{5,6,2,3,5,6,},{2,5,9,6,4,8,}}
str2=(’{}’)
data_s1 = str1
delete_s2 = str2
date = data_s1.replace(’{}’, ‘’)
print(data)
在使用replace替换的时候遇到问题,TypeError:unhashable type:set

兄弟们,这个问题应该是和数据类型有关,不应该呀,python数据结构中也有字符串吧,
Python3 中有六个标准的数据类型:

Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Set(集合)
Dictionary(字典)
你看,这是有字符串的,难道是使用字符串需要包含哪个库么??
字符串的定义方式 “” 噗哈哈哈哈,萌新的尴尬。
2)但是没有替代成功??
输出依旧是{{5,6,2,3,5,6,},{2,5,9,6,4,8,}}??
瓦为啥到我这就不灵了。。。。???

。。。{}不算字符串么??掀桌子!!!
print (re.sub(’[{}]’ , ‘’ , str1)) done

3)将去掉括号的数据,和标签相对应,组成svm需要的数据集

好吧,还是excel好用。
二、数据制作完成后,使用sklearn中的多分类进行训练,得到结果。
利用sklearn中的结果报告,结果参数中有precision,recall,f1-scare,support几个评价参数。

问题:在进行可视化的过程中,经过降维,得到了一个二维数据,然后和原数据的标签放到一起,构成了shape是(170,3)的numpy数组,现在需要根据数组的第三行来判断,每个点涂成的颜色。
1)提取点
2)判断点

利用支持向量机对六维数据可视化相关推荐

  1. python数据可视化利用_利用pyecharts实现python数据可视化

    **python 利用pyecharts实现python数据可视化 **web pyecharts是一种交互式图表的表达方式. pyecharts是一款将python与echarts结合的强大的数据可 ...

  2. 利用jieba库和wordcloud库,进行中文词频统计并利用词云图进行数据可视化

    目录 利用jieba库和wordcloud库,进行中文词频统计并利用词云图进行数据可视化 安装jieba库 安装wordcloud 打开pycharm 编写代码 利用jieba库和wordcloud库 ...

  3. 利用Echarts+Springboot实现数据可视化 数据可视化 Spring实现简单的数据可视化 自定义可视化图表

    最近在做大数据项目,先做了个数据可视化. 简单来说就是: 利用Echarts + Springboot实现数据可视化 Echarts:调用Echarts.js的API实现图标数据展示  (echart ...

  4. matlab利用t-SNE实现高维数据可视化(tsne函数用法实例)

    tsne用法 tsne - t-Distributed Stochastic Neighbor Embedding This MATLAB function returns a matrix of t ...

  5. 利用arcgis将execl数据可视化(点)

    execl数据示例数据 execl文件必须是(.xls) 将经纬度(度分秒)转成以度为单位 利用以下公式,注意将A2换成经纬度所在的单元格 =(LEFT(A2,FIND("°",A ...

  6. Matlab绘图(三)散点图—四维数据、五维数据、六维数据、七维数据散点图可视化绘制

    Matlab绘图(三)散点图-四维数据.五维数据.六维数据.七维数据可视化分析 一.前言 二.散点图特征分析 (1)原理分析: (2)方案分析: 四维数据进行可视化方案 五维数据进行可视化方案 六维数 ...

  7. 深度学习数据驱动_利用深度学习实现手绘数据可视化的生成

    前一段时间,我开发了Sketchify, 该工具可以把任何以SVG为渲染技术的可视化转化为手绘风格.(参考手绘风格的数据可视化实现 Sketchify) 那么问题来了,很多的chart是以Canvas ...

  8. 利用深度学习实现手绘数据可视化的生成

    个人博客导航页(点击右侧链接即可打开个人博客):大牛带你入门技术栈 前一段时间,我开发了Sketchify, 该工具可以把任何以SVG为渲染技术的可视化转化为手绘风格.(参考手绘风格的数据可视化实现 ...

  9. 实战技术:利用深度学习实现手绘数据可视化的生成

    个人博客导航页(点击右侧链接即可打开个人博客):大牛带你入门技术栈 前一段时间,我开发了Sketchify, 该工具可以把任何以SVG为渲染技术的可视化转化为手绘风格.(参考手绘风格的数据可视化实现 ...

最新文章

  1. ocr智能图文识别 tess4j 图文,验证码识别
  2. OpenCV2.4.4中调用SIFT特征检测器进行图像匹配
  3. Tomcat,出现乱码问题
  4. html语言class,HTML DOM
  5. Vue的单页应用中如何引用单独的样式文件
  6. 堆排序、快速排序、归并排序总结
  7. 知乎十万级容器规模的Java分布式镜像仓库实践
  8. Java经典编程习题100例,供初学者学习
  9. 非同质化代币(NFT)概述
  10. windows10 记事本进程 键盘消息钩子 dll注入
  11. Windows 10正式版官方原版ISO镜像下载
  12. 一点点读懂regulator(一)
  13. 树莓派连接到电脑显示图形界面
  14. 【5GC】什么是5G切片?5G切片如何工作?
  15. huffman算法实现文件的压缩与解压
  16. 培养气质的98个好习惯
  17. 功能室计算机室教学计划,计算机室教学计划
  18. 教师资格证科目二客观题汇总
  19. C# 简单图片爬虫 快来斗图把
  20. OpenGL ES渲染之Shader准备

热门文章

  1. html文件导入excel 出现乱码,win7系统txt导入excel出现中文乱码的解决方法
  2. 新书推荐--《Python程序设计入门与实践》
  3. 用XPath精确定位节点元素selenium使用Xpath定位之完整篇
  4. ModuleNotFoundError: No module named ‘_ctypes‘的解决方案
  5. 社交电商:拼团与分销商业模式的区别在哪里?
  6. php开发微信公众号token验证失败,Thinkphp5 微信公众号token验证不成功的原因
  7. 兄弟服务器系统打印机驱动,兄弟(Brother)HL-5450DN打印机驱动
  8. Hibernate与JPA的区别是什么
  9. 研究生小论文怎么发?
  10. 第十章第三节 物体的浮沉条件及应用