zoukankan      html  css  js  c++  java
  • 【可视化】高维数据的一些基本问题理解

    1. 什么是高维数据?

    对于维度大于2的数据,便称为高维数据。

    2. 该如何对这些高维数据进行处理呢?

      数据降维:将高维的数据转换为 2 维度的形式,但是这样会丢失一些重要的信息。

      这里主要是涉及到线性方法非线性方法:

        线性方法:

          主成分分析(PCA): 二维降一维→找方差最大方向;三维降二维→找方差最大方向+其他(即协方差)需要知道数据点每个属性的具体值。

          多维尺度分析:只需要知道数据点之间距离。保证点之间的距离的一致性。

        非线性方法:

          等度量映射

          局部线性嵌入

    3. 在对数据进行降维后,如何对高维数据进行可视化呢?

      使用散点图矩阵,表示出属性之间的相互关系。使用平行坐标轴(每个轴对应一个属性;一条折线代表一个数据。)

      还有基于图标的方法(用图标表达多元数据对象;不同图标元素表示不同属性;星形图、切尔诺夫脸谱图。)

      像素图(能充分利用屏幕空间;每个像素点都表示数据点;利用密集、不同颜色像素表示数据)可以展示不同类别不断细分下的分布规律,但是不能把详细的数据点可视化出来。

  • 相关阅读:
    Broadcom BCM94352z/DW1560驱动新姿势
    amd显卡更新最新驱动鼠标顿卡的解决方法
    设置 P2415Q & P2715Q 显示器使其支持 HDMI 2.0 启用 4k@60hz
    Web基础之Redis
    前端基础之AJAX
    Java基础之枚举
    解决Tomcat在idea控制台乱码问题
    JQuery基础
    JavaScript基础笔记
    前端基础之Html、CSS
  • 原文地址:https://www.cnblogs.com/tangdiao/p/14930836.html
Copyright © 2011-2022 走看看