如何使用DeepSeek进行科研图表制作?
1.使用DeepSeek生成代码
首先,点击开始对话按钮进入任务提交页面,第一次使用可注册一个账号,选择版本“深度思考(R1)”,然后给DeepSeek发送消息要求生成主成分分析并使用ggplot2绘制PCA散点图的示例代码,如下。
图片给出的结果如下,这里跳过详细思考过程,直接查看代码块部分。可以看到几乎每行代码都有中文注释,这对R语言新手很友好。
图片此外,代码块下方还有代码说明,概括了给出代码的主要功能和关键分析步骤。
图片另外,下方还给出了数据分析和作图代码关键参数的调整建议,如下图。
图片2.在Rstudio中进行代码运行
点击以上代码块右上角的“复制”按钮,然后将DeepSeek生成的代码复制粘贴到Rstudio的教本编辑器中进行运行,PCA分析和绘图结果如下图。
图片在Rstudio中,我们也可以适当调整绘图参数,满意后将绘制好的图表保存到本地。我这里仅将横纵坐标轴的比例ratio设置为2.6,其他参数不变,最终绘图效果如下。
图片3.解决报错与代码修改
从上面的例子来看,使用DeepSeek生成的代码还是很成功的。当然,有时候也会遇到问题,不过我们还可以继续使用DeepSeek寻找解决办法。再举个例子,使用DeepSeek生成绘制弦图的R代码,如下。
图片同样,查看给出的代码块,如下图,点击复制按钮,粘贴到Rstudio中进行绘图。
图片结果发现,报错了!可见DeepSeek生成的代码也不一定不会出错,根据报错信息可以发现,报错明显因指定向量的元素数量和名称数量不一致所致。
图片这时候,我们也可以继续将报错信息反馈给DeepSeek,继续进行代码修改,如下。
图片得到修改后的代码,如下,可以看到DeepSeek已经对报错部分的代码进行了修改。
图片在代码块下方,也给出了代码修正说明和其他的优化方式,如下图。
图片继续在Rstudio中运行修改后的代码,绘图结果如下,还是有问题!可见,即使没有报错信息,也不一定就能正常绘图。
图片这里在Rstudio中对代码中绘制弦图部分的参数进行验证,发现direction.type参数的指定存在问题,修改后的绘图效果如下。当然,我们也可以继续将问题反馈给DeepSeek进行代码优化。
图片最终的绘图效果如下:
图片综上,使用DeepSeek基本上可以完成绘图任务,但由于R包在不断更新,因此在绘图的时候很可能会出现一些问题。不过,我们只需在给出现成代码的基础上简单调整一下即可,还是能显著提高编写效率的!如果碰到网络不畅也可以使用单机版DS.
我用夸克网盘分享了「单机版deepseek」
链接:https://pan.quark.cn/s/0d70f4497235
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

诺言深深深几许
校验提示文案
值友真666
校验提示文案
笑哈哈8765432
校验提示文案
笑哈哈8765432
校验提示文案
值友真666
校验提示文案
诺言深深深几许
校验提示文案