You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在R中新建窗口绘制DBSCAN聚类后的激光雷达数据

解决方案

因为你用plot_ly生成的是交互式HTML图形,RStudio内置绘图窗口的尺寸限制会影响细节查看,以下几种方法可以帮你在新窗口展示聚类结果:

方法1:直接调用浏览器打开绘图结果

把plotly绘图对象转为临时HTML文件,自动在系统默认浏览器的新窗口中打开:

# 先将绘图结果赋值给变量
p <- plot_ly(x = x, y = y, z = z, type = "scatter3d", mode = "markers",
        marker = list(color = dbscan_result$cluster),
        colors = c("#000000", "#FF0000", "#00FF00", "#0000FF",
                   "#FFFF00", "#FF00FF", "#00FFFF", "#C0C0C0"),
        hoverinfo = "text")

# 生成临时HTML并在新窗口打开
browseURL(htmltools::html_print(p))

方法2:利用RStudio自带的新窗口功能

如果已经在RStudio绘图窗口看到了图形,点击绘图窗口右上角的**"Show in New Window"**图标(方框带向外箭头的按钮),就能开启独立窗口查看,还可自由拖动边缘调整窗口大小。

方法3:保存为HTML文件后手动打开

如果需要长期保存或分享图形,可先保存为HTML文件,再双击用浏览器打开:

htmlwidgets::saveWidget(p, "dbscan_cluster_plot.html")
# 找到生成的dbscan_cluster_plot.html文件,双击即可在浏览器新窗口打开

额外优化:调整RStudio默认绘图窗口大小

如果后续频繁需要大窗口查看图形,可修改RStudio全局设置:

  • 点击 Tools > Global Options > Pane Layout
  • 在"Plot"区域调整默认宽度和高度数值,应用后重启RStudio即可生效。

内容的提问来源于stack exchange,提问作者Purple_Ad

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 07:25:03