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

重装ggiraph后运行交互式圆形打包示例出现geom转grob错误求助

解决ggiraph重装后圆形打包图的'lwd'参数错误

我运行交互式圆形打包示例代码,重装ggiraph包后出现以下错误:

Error:
! Problem while converting geom to grob.
ℹ Error occurred in the 1st layer.
Caused by error in check.length():
! 'gpar' element 'lwd' must not be length 0
Run rlang::last_error() to see where the error occurred.

解决建议

  • 明确指定geom_circle_interactive的lwd参数值,新版本ggiraph可能不再提供默认边框宽度,比如直接设置lwd=1
  • 不要将lwd放在aes()映射中,除非你需要基于数据动态调整边框宽度;若动态调整,需确保生成的lwd向量无空值或长度为0的情况
  • 更新ggplot2和ggiraph到最新稳定版本,修复版本兼容导致的参数默认值变化问题
  • 检查代码中其他涉及gpar设置的部分,确保所有图形参数都有有效赋值

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 13:35:13