【问题标题】:Scatter plot with marginal histograms and convex hulls带有边缘直方图和凸包的散点图
【发布时间】:2014-06-29 20:17:06
【问题描述】:

我想使用 Matlab 在带有边缘直方图的散点图中绘制分组数据。有一个函数可以做到这一点:scatterhist。

但是,我正在处理一些可视化问题:我有大量数据点,并且许多点一个接一个地打印(更改标记类型和标记大小没有帮助)。

因此,我更愿意用它们的凸包替换每个组中的单个点;即,如果我有 5 个组,则该图将显示 5 个凸包并保留从原始数据点生成的边缘直方图。你知道是否有一种简单的方法可以做到这一点,或者这是否已经实现?

【问题讨论】:

    标签: matlab plot data-visualization scatter-plot convex-hull


    【解决方案1】:

    最后,我想出了以下几点:

    1. 使用scatterhist 创建带有边缘直方图的散点图。
    2. hold on
    3. 使用convhull 获取每组点的凸包。
    4. 使用fill 绘制凸包。

    【讨论】:

      猜你喜欢
      • 2019-10-23
      • 2018-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-29
      相关资源
      最近更新 更多