【问题标题】:How to identify standalone spheres in Julia?如何识别 Julia 中的独立球体?
【发布时间】:2020-10-18 17:03:34
【问题描述】:

如何摆脱独立球体?或者我如何操作数据集,我不绘制没有连接​​在一起的球体? (意味着一个球体的表面不接触另一个球体) 在示例中,有一些球体没有连接到主桩。数据集包括x-,y-,z-坐标和每个球体的体积。

谢谢你, 汤姆

【问题讨论】:

    标签: julia cluster-analysis dbscan plots.jl


    【解决方案1】:

    您要的东西叫做anomaly detection,它不是绘制图形的问题,而是用于分析多维数据的一系列算法。

    有很多方法可以解决这个问题,但也许您可以从查看以下内容开始:https://github.com/milanflach/MultivariateAnomalies.jl

    另一种方法是使用聚类方法(请参阅https://github.com/JuliaStats/Clustering.jl),例如 DBSCAN,然后解释小聚类和异常,有关讨论请参阅此处https://towardsdatascience.com/best-clustering-algorithms-for-anomaly-detection-d5b7412537c8

    【讨论】:

    • 谢谢!我明天试一试。干杯
    • 具有适当半径的 DB-SCAN 应该完全符合 Przemyslaw 的建议。或者,您可以使用 LightGraphs.jl 创建一个图并在其中找到一个巨大的连接组件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-02
    • 1970-01-01
    • 1970-01-01
    • 2022-11-25
    相关资源
    最近更新 更多