当前位置:首页|资讯|ChatGPT

chatGPT+R语言科研数据无脑作图,零基础小白10分钟掌握!

作者:做科研的大师兄发布时间:2023-04-15


今天跟大家分享的主题是:chatGPT+R语言进行科研数据作图!即使针对R语言零基础的小白,也可以在十分钟之内快速掌握!


首先,我们来看一下chatGPT+R语言进行科研数据作图的最终效果呈现(如上图)。这里我主要挑选几种最常见的科研数据作图类型,为大家展示。包括理科各专业方向常用的热图、箱线图、小提琴图、相关性图、相关性矩阵图、火山图;以及文科各专业方向常用的用来统计文本资料中词汇频率的词云图等。我们可以看到,利用chatGPT+R语言进行这些数据作图最终可以达到直接发表水平。
那么,我们如何来实现chatGPT+R语言进行科研数据作图呢?对于R语言零基础的小白,是否适用呢? 

我们将在本次为大家做详细展开,提供一套高效实战操作流程,并以热图及小提琴图为例,带着大家手把手进行chatGPT+R语言进行科研数据作图的实战展开!相信即使零基础,也可以在10分钟内学会。关于其他几种科研数据作图类型,我们同时提供了完整的chatGPT+R语言的实战全过程,供大家下载参考学习。


接着,我们直接来看实战流程。我这里为大家整理了六步简单实战流程,整个过程只需无脑操作,完全通过人的自然语言与chatGPT进行交互,利用R语言出图,达到我们最终科研数据可视化作图的目的。

这六步实战流程如下:

1. 数据表格(文本)准备;

2. 提出要求, chatGPT 给出R代码;

3. 代码粘贴进Rstudio(调用R的一个软件),逐行运行;

4. R运行结果出现报错,则复制Error语句;

5. 报错输入chatGPT,请求更新代码;

6. 将更新后的代码再次粘贴入Rstudio,运行直至达到预期结果!

很多同学看到这六步可能还不太理解,没问题,我们接着会手把手带着大家,按照这六步做两个案例实战,相信大家一定会很清楚了。


在我们真正开始实战之前呢,还是要先了解一点R语言的最基本概念及操作!大家不用怕,我们只需五点,就可以掌握。

第一,R及Rstudio的安装:这一步,我们已经为大家整理好了教程,关注我们的公众号BioAdvance,回复:GPTR。即可下载这一教程以及本次视频PPT和涉及的所有资料。

第二到第五是几个基本概念及操作,非常简单,我带大家过一遍就明白了。首先是运行R语言的指令如何操作:光标定位待运行指令行,点击run;然后就是路径的概念(R语言读取及写入文件的文件夹位置)及路径如何设置(运行指令setwd(“路径”) ,注意改为双斜杠);最后就是读入数据表格csv文件:df1 <- read.csv(“文件名.csv",row.names = 1)。


我们先看一下数据表格csv文件是怎么样的?我们这里随机生成了一个最常见的数据表格类型,每一列有一个列名,也就是我们的分组或者样本名;每一行有一个行名,也就是我们每一次实验检测结果。这是大家最常见的数据类型,在进行chatGPT+R语言科研数据作图之前,大家需要在excel里面将自己的数据整理成这样一种格式,保存为csv文件即可。接着,我带着大家通过六步实战流程,利用chatGPT+R语言进行热图和小提琴图的实战展示。

首先,热图。这里是我为大家截取的chatGPT+R语言进行热图绘制的交互全过程,大家下载本次资料即可获取。我们还是进入chatGPT和R语言,来进行流程实操。

chatGPT+R语言热图绘制,交互反馈全过程

接着,第二个实战,我们来看一下小提琴图。这里是我为大家截取的chatGPT+R语言进行小提琴图绘制的交互全过程,大家下载本次资料即可获取。我们还是进入chatGPT和R语言,来进行流程实操。

chatGPT+R语言热图小提琴图,交互反馈全过程

由于时间有限,我们这里只带大家做两个chatGPT+R语言进行科研数据作图的实战案例。

关于其他几种常见的科研作图案例,我们这里都为大家提供了,整个chatGPT交互全过程,大家下载本次PPT和资料,作为课后参考练习即可

关于文科各专业常常需要做的词频统计的词云图,我这里推荐大家去B站的另一位文科方向的宝藏Up主,Larry的主页,找到chatGPT+python进行实战的全流程展示,我这也放了视频链接(https://www.bilibili.com/video/BV1984y1M7qd/?spm_id_from=333.999.0.0&;vd_source=8bc20b5e26de8379ff31e709de77705f),大家可以直接进入学习即可。

总结一句话,chatGPT+R进行数据作图的实质:利用人的自然语言与chatGPT和R语言进行反馈交互、迭代!最终实现数据作图的目的。

本次PPT和所有资料获取方式,关注公众号BioAdvance,后台回复:GPTR

另外,关于R语言想要有更深层次学习的同学,可以去B站看我这个视频https://www.bilibili.com/video/BV1TD4y1Y7fi/?vd_source=8bc20b5e26de8379ff31e709de77705f,进一步了解。

本期视频可以直接去B站我们主页找到观看!我们在B站有更多科研干货等你pick~

关注大师兄(公众号BioAdvance),科研不迷路!



Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1