报错内容是,Error in app$vspace(new_style$margin-top %||% 0) : 不适用于非函数。其实是ggsave()函数不能再使用+与绘图部分的函数连接了,而应该单独使用ggsave()函数进行保存。
报错函数截图
具体的报错截图如下:

Debug办法
修改作图函数plot_curve()中,ggsave的部分,不用使用+ 与ggplot()作图部分的函数进行叠加图层,而是将ggplot()作图结果存为对象p,然后ggsave()保存p为本次图片文件。