首页 > 编程知识 正文

可视化高维数据技术,三维可视化开源平台

时间:2023-05-04 12:28:27 阅读:141895 作者:3967

使用tsne的高维数据可视化实战:二维可视化、三维可视化

t-SNE是一种非常强大的技术,可用于多维数据的可视化分析(寻找模式)。 复杂多维数据可视化能力明显,无监督聚类数据能力也明显。

由于t-SNE可以提供保持原始结构的高维数据的2D或3D可视化表示,因此我们可以在数据搜索中使用它。 您可以使用它检查数据中是否存在群集,并作为可视化检查数据集中是否存在某种“顺序”或某种“模式”。

二维可视化

#可视化# tsne迭代输出图和误差

Install.packages(tsne ) library (tsne ) train data-read.table (opt digits.tra ),sep=', ' (trn-data.matrix(traindata ) require ) tsne ) cols-rainbow(10 ) # thisistheepochcallbackfunctionusedbytsne.# xisannxktablewherenisthenumberofdatarowspassedtotsne,andkisthedimensionofthemap.# here,K is 2,sinceweusetsnetomaptheromaptherowsstherowsstherone

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。