rstudio python_R语言与数据分析系列之【R与Rstudio的安装】

第一章 R基础

一、什么是R

1.编程:面向对象的编程语言

2.使用者:有着统计分析功能及强大作图功能的软件

3.开发者:一组开源的数据操作

二、R的优点

免费、跨平台、简单易学、程序小巧、易扩展。

三、R的安装

R的官网:https://www.r-project.org/

安装程序如下图所示:进入官网,点击download R进入下载页面,选择离自己最近的服务器链接,这里选择兰州大学镜像(CRAN):

https://mirror.lzu.edu.cn/CRAN/,后针对自己的操作系统选择相应的安装程序进行下载,以下以windows 10系统为例。

9f548696b4a4c6532edf051e227d5781.png

图1 R网址主页

23d40d33e2755186343202ee01e2930e.png

图2 R在全球的下载镜像

c715358106937c2bd7b625c21ba06027.png

图3 下载安装R

8f1cf5b42edee4077a837f7a37c96d1c.png

4 下载R底层基础、捐献包或者工具包

fa698917d85334487a086085d6e0c0ee.png

图5 下载安装最新的安装包

下载完成后,我们双击即可执行安装,首先选择安装的语言,然后按照默认的选项点击“下一步”即可完成安装(安装路径可默认,也可接受更改,但需要注意的是新建的安装路径文件名必须为英文不能为中文,否则会出错),安装完成后,会在桌面出现蓝色R字图标的快捷方式,现在就完成了R语言环境的安装。

a1e1a6a1d11ffec78dce641c730d0e16.png

图6 R快捷方式

双击桌面的R程序快捷方式(R x64 3.6.1或R i386 3.6.1,安装的版本及操作系统不同,对应的名称也会有所差异)打开R的界面。

abfda65e44b3a065b85a65d7c552ecd2.png

图7 R程序启动后的界面

当中的白色界面称为R Console或R控制台,可以在控制台中号右侧输入命令,然后控制台会立即返回结果。

四、Rstudio的认识与安装

RStudio是一套集成工具,旨在帮助您提高R的工作效率。它包括控制台(console)、支持直接代码执行的编辑器,以及各种用于绘图、查看历史、调试和管理工作区的强大工具。 注:要先安装R软件,之后才能安装RStudio。 Rstudio官网:https://rstudio.com/,下载选择免费版本,下载好后默认安装即好(路径选择可选默认,也可更改,但依然同R安装要求一致)。

75e12a01c90bcfe1ebf034e4992f3cd8.png

图8 Rstudio主页

c434ae966991882e667518260bf36cc7.png

图9 Rstudio程序下载选择

8aa7e01edae8f8f06fb94232b92e0a4f.png

图10 Rstudio程序启动页面

R studio启动页面可设置(Tools-Global options):

d499a00a165460d9327b4427e059f160.png

图11 Rstudio显示页面设置

900765d61ade812146f531aefa3993b9.png

图12 选择平铺方式,依据个人习惯进行选择

安装过程中可能遇到的问题:

(1)Rstudio安装后打不开页面,可能原因是windows 10系统自带防火墙原因,可选择暂时关闭防火墙再次重试,打开后在启用防火墙。

(2)Rstudio出现拒绝访问,可选择查看程序属性,进行以管理员身份运行。

以上的内容,您学会了吗?后期七师兄将陆续上线系列操作SOP教程,需要的小伙伴记得一定要关注我们哟!

五、程序包

程序包也被称为库,包括基础程序包(安装R时就有)和需手动下载并安装。

#查看已安装的包 View(installed.packages())

210d173dec82c0a45ebc0a859ac73658.png

图13 安装在电脑上的程序包的详细信息

显示了安装在电脑上的程序包的详细信息,包括包的名称、文件位置、版本号优先级别以及所依赖的其他包等信息。

安装包:

R主页-CRAN-选择服务器-进入镜像选择soft-packages-选择包-下载到本地-R中-tools-install.packages。

4f68a4cc470bf0716187e507f7cc99e2.png

7d2140bc539b437a32511060d1b4683f.png

R自动下载安装包并安装到默认的库位置,默认安装路径可通过libPaths()来进行查看。如果想要安装到其他位置,可以通过参数lib来进行设定,想把ggplot这个包安装到D盘的test文件夹下可以输入:

install.packages("ggplot2",lib="D:/test/")

载入包:

require("package_name") library("package_name")

差异:功能一致,返回结果不同

require()将会根据包的存在与否返回true或者false,library()不返回结果,包不存在时,执行library()停止执行,require()继续执行,返回false。

注意:安装包包名称需要加双引号,加载时不用。

维护包:

对包进行更新:包较少时,使用update.packages(),包较多时,使用会选择询问是否更新,可通过设置ask参数进行静默更新。

update.packages(ask=FALSE)

删除包:

remove.packages("packages_name")

未安装默认路径下删除时要指定路径。

remove.packages("ggplot2",lib="D:/test/")

使用包:

通过使用heip()命令可以输出某个包的简短描述以及包中的函数名称和数据集名称列表。使用函数help()可以查看其中任意函数或数据集.

help(package="package_name”)

下期软文预告:R语言操作之数据输入与导出

医药加11月份学习班安排

11.9-10广州南洋长胜酒店第11期肠道菌群与代谢组学课题设计及研究策略专题研讨会
11.9-10广州南洋长胜酒店2020国自然基金标书课题构思辅导班(含有个性化点评辅导)
11.8-10北京金泰绿洲酒店第48期循证医学与meta分析(含网状meta分析)三天精讲学习班
11.9-10北京金泰绿洲酒店临床研究设计与实用医学统计研讨班
11.9-10北京金泰绿洲酒店第15期中药网络药理学的研究策略与实用技能研讨班
11.16-17北京金泰绿洲酒店2020国自然基金标书课题构思辅导班(含有个性化点评辅导)
11.16-17上海中兴和泰酒店基于R语言的机器学习与医学研究
11.16-17上海中兴和泰酒店高通量数据挖掘与网络构建作图班
11.23-24上海中兴和泰酒店非编码RNA数据分析与课题设计学习班
11.23-24上海中兴和泰酒店临床研究设计与实用医学统计研讨班
11.23-24上海中兴和泰酒店第16期基因编辑技术学习班
11.23-24清华伯克利深圳学院单细胞测序数据分析挖掘与课题设计面授会
11.22-24清华伯克利深圳学院第38期调控性非编码RNA与外泌体研究实战研讨班
11.22-24清华伯克利深圳学院python语言零基础三天学习班
11.30-12.1哈尔滨医科大学附属肿瘤医院第十三期TCGA,GEO生信高通量数据挖掘专题学习班
11.30-12.1北京金泰绿洲酒店临床资料深度挖掘与临床预测模型构建提高研讨班
11.29-12.1上海中兴和泰酒店第49期循证医学与meta分析(含网状meta分析)三天精讲学习班

4dba83845b5d189bdde6f1877dbbb908.png

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
©️2021 CSDN 皮肤主题: 1024 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值