问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

学会R语言在搞科研过程中到底有多实用,看完直说香!

发布网友 发布时间:2024-10-02 18:03

我来回答

1个回答

热心网友 时间:2024-10-17 09:43

每天学习一个科研方法,100天后你会发现自己的科研水平有一个很大的提升!

大家晚上好呀!今天跟大家聊聊一个“耳熟不能详”的神秘高人——R语言;

对我们大多数人来说,只是听说它的各种好处,比如它能轻易处理超大样本的数据,而且对电脑配置的要求不高;

听说有人曾经用Excel处理过20000行的大表格,搞得电脑欲仙欲死,但用R语言完全没问题;

更好的是,它还免费,不需要辛辛苦苦找破解版;

Geek们更在意的是,它是开源的,所以全球用户都可以对它的功能进行检验、改进,而且它有辣么多用户,任何一个bug都会得到迅速报告并修正。(文末查看资源免费领取方式) 不过这都不是重点,最终拉我入坑的,是它能做出很多高质量的美腻又直观的数据图。

一、R语言制图 比如用于检验正态性的QQ图:

炫丽的散点图:

信息丰富的热图:

再也不怕代码复杂了,为了玩出漂亮的图,发高大上的文章,豁出去了~

不过,一口不能吃个胖子,今天这篇文章还不能让你学会做这些图,不过已经上路了~我们先探索一些简单的统计运算,做点朴素的图来展示自己的数据吧。

二、安装并认识RStudio 先下载并安装R和RStudio 打开RStudio,用Ctrl+Shift+N新建文件,得到如下窗口:

如果你安装出来的界面排版跟我不一样,请参考英文自己对上号,也可以在“Tools→Global Options→Pane Layout”里设置成和我一样的。

各区的功能,按照我的肤浅的理解:编辑区就是我们的战略指挥中心,在这里输入命令;

工作区是军械库,可以看到我们都有哪些武器装备(包括数据库、在编辑区输入命令后生成的各种变量等);

控制台则一来是后方监控,我们哪条命令运行成功,哪条失败,出了什么问题,都可以在这里看到,二来,运算结果也在这里显示;

展示区,其实这个区功能比较杂,但我们暂时只用到展示统计图的Plots选项卡,所以就先这么称呼吧。

三、Ready:导入数据向量赋值 我就用我伪造的一组数据来演示吧,假设我们有一个对照组和两种药物的治疗组,检测组织切片的显微镜下A细胞计数,这个数据在Excel里是这样的:

第一排是组名,全英文,不要有空格,底下是数据。

在RStudio的工作区有个Import Dataset,点击之后选择From Excel,然后可能会提示你安装一个导入数据的工具包,选Yes,然后等它自动安装。装好后,在接下来的弹窗里,点Browse导入你的Excel文件,然后你有可能发现你的数据都变成了什么鬼……

此时,需要把每一列下的double下拉框点开,全都改成Numeric。确保下面的First Row as Names选上,其他的随意啦~

细心的小伙伴可能发现,左下角Name里的Cell_Count,比原文件名Cell Count多了一个下划线。

这是系统自动改的,为了符合R语言的语法。

像TNF-a这样含有分隔符的,也会变成下划线。如果不涉及这些特殊符号,一般不会有变化,但还是要留一下,因为一会儿要用到Name里的名字,而不是Excel的文件名。

这时候你看到工作区多了个数据表的选项卡,工作区也补给了弹药,Data。

现在要把弹药装填上膛:把每组数据变成向量,并赋值成为变量。可以理解成给每组数据穿上R语言能识别的外衣(向量),然后起个名字(变量)。

在编辑区输入简单的三行代码,格式:随便起一个名称=c(刚才导入Excel时出现的那个Name$数据表中相应的组名),注意各种符号都要用英文半角状态。“c(blabla)”这串就是向量,前面起的那个名称就是变量。每输完一行都用Ctrl+Enter运行一下。

最后看到工作区多了个Values,其中的num表示这组向量的类型是数值,[1:16]表示这是第1~第16个数值。

要是现在就觉得输代码太麻烦了,不要怕,其实你输入前半个括号时,后半个就自动给你补齐了,不会出错的;而且输入前几个字母的时候会有弹窗提示,直接选中按Enter就好了:

一切准备就绪。

四、课程目录

1.R语言语法基础 2.T检验和Wilcoxon检验 3.方差分析 4.相关性与线性回归 5.Logistic回归 6.生存分析是门大学问,要从小做起 7.用R语言做临床基线表 8.Cox回归操作:从单因素到多因素一气呵成

资源领取方式

报名解螺旋限时免费训练营《10天领悟3分SCI文章套路》,训练营内打卡学习领取哦(报名完记得添加班主任微信进群学习哦)

限时免费报名地址

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
高考全国卷分为课标123,那甲乙丙是咋回事?听老师的意思陕西2016用的... 全国甲卷乙卷丙卷区别 全国乙卷什么时候取消 达州哪里有比较好的珠宝店? 达州德西尔珠宝在哪里? 360影视大全在荣耀6x上放就大黑边 360影视为什么点击全屏后还不能横看节目 额头骨瘤手术要住院吗 我的左额头有个骨瘤需要手术吗 合作者怎么造句 HR是怎么做背景调查的?调查哪些内容? 用RStudio导入数据 立轴式破碎机安装与维护 圆锥破碎机设备安装与维护 检修破碎机安全注意事项有哪些? 移动破碎站维护与检修 和男朋友和平分手已经有两个月了,我们微信还是好友但是没联系,要不要... 汽车年审要什么材料,车辆年审需要的材料 为什么不是211的江苏大学总是拿重点大学说事,70年代的重点大学,现在真 ... 谁知道江苏大学为什么现在不是211工程了 江苏大学为什么与211失之交臂? ...几秒钟变一次, 点上面还有链接这要怎么做啊 要用什么软件啊 文件是... 江苏大学有没有机会成为211高校? ...个链接的网站。点击的是prompt上的取消。本人菜鸟。 ...号发布信息的时候怎么添加微店的链接,就是点击阅读全文然后转到微 ... 中国有多少个铁路局,它们是如何管理自己管内的列车的,比如在南昌至杭州... 洛阳车站发车或者过往的列车中有那些为广铁集团的列车 ...了解下动漫图片是怎么做成的,随便给个下载网站,谢谢。 ...链接地址和图片地址 有什么区别吗?我是菜鸟,麻烦请具体回答。谢谢... ...音乐分雅乐,唐乐和乡乐三种,其中雅乐是什么音乐?唐乐为什么音乐?_百... ...但是有些人会说:“没有什么事情是不可能发生的,只是还没有发生... 一个车可以用几个驾照消分 宫外孕hcg值越高越危险 宫外孕临床症状有那些 c40回弹值是多少合格 ...与“羊”字有关,其中不是中心对称图形的个数是__ ...吉祥.下列图案都与“羊”字有关,其中是轴对称图形的个数是... 羊 是轴对称图形吗 一个外径120毫米内径100毫米厚50毫米的轴承座总造价大概需要多少钱?以... ...是旋转设备,6308的轴承与轴承座间隙能有1毫米吧 中国到外国的火车有哪些 WIN7系统不能用apploc,请问还有别的能用的解码器么? win7下如何使用APPLOC或其他内码转换器 如何在windows7系统安装APPLOC-日文软件换码 ...我使用了Microsoft Apploc安装日文游戏还是显示乱码??? apploc我想转码怎么按了完成就弹出这东西我的机子是win7 32位的_百度... ...那么,这个50000.00元里要交多少钱的税? ...投资方案年销售额300万元,年销售成本180万元,其中折旧85万元,所得税... ...打算在2012年考雅思。初级水平,望各位大侠推荐适合的书。谢谢... 雅思考试参考书 ...而学校要求6.5+。我希望各位考过雅思的大侠,能否给我一些资料和经验...