使用shapviz绘制Shapley值时,脚本运行无图形输出但交互式Shell正常的问题求助
shapviz绘制Shapley值时,脚本运行无图形输出但交互式Shell正常的问题求助
我最近在R中使用shapviz包绘制Shapley值时碰到了一个诡异的问题:当我在交互式R Shell里运行以下代码时,图形能正常展示出来,但把这段代码放到脚本文件里,用source("script.r")命令运行时,却完全看不到图形输出:
shp <- shapviz(s) sv_importance(shp)
我了解到shapviz是基于ggplot2实现的,但我本身对ggplot2不太熟悉。想请教一下,是不是在脚本里绘制ggplot2生成的图形,需要额外做些什么设置才能让图形正常显示出来呢?
备注:内容来源于stack exchange,提问作者cdalitz
相关产品推荐
相关产品推荐

