如何使用R软件求解统计问题?

一、R软件简介

R是一个有着统计分析功能及强大作图功能的软件系统。R既是一种软件也可以说是一种语言。

R软件是完全免费的,我们可以通过R软件网站(https://www.r-project.org/)了解有关R的最新信息和有关的使用说明,下载最新版本的R软件和基于R的应用统计软件包,还有世界各种语言的R手册。

R内包含了许多实用的统计分析及作图函数,作图函数能将产生的图片展示在一个独立的窗口中,并能将之保存为各种形式的文件(jpg, png, bmp, ps, pdf, emf, pictex, xfig等,具体形式取决于操作系统)。统计分析的结果也能被显示出来,一些中间结果(如p值、回归系数、残差等)既可保存到专门的文件中,也可以直接用作进一步的分析。

R软件提供了有弹性的、互动的环境来分析和处理数据。它提供了若干统计程序包,以及一些集成的统计工具和各种统计计算和数学计算的函数。用户只需根据统计模型,指定响应的数据库和相应的参数,便可进行数据统计分析,用户可以通过R软件的内嵌函数,方便地编写自己的函数来扩展R语言,完成科研工作。

二、R软件的下载

详情链接:https://blog.csdn.net/zqq_2016/article/details/103024717

三、R软件的界面简介

1.【文件】菜单

【运行R脚本文件...】执行此命令,选择你想要执行的后缀为.R的程序,R软件会执行该文件。

命令行形式:

> source("G:\\Exam\exam1.1.R")

注意:如果exam1.1.R程序跟工作目录在同一目录下,可以直接引用exam1.1.R程序。比如:

> source("exam1.1.R")

【新建程序脚本】执行此命令,输入要编写的R程序,保存并命名(后缀为.R)。

【打开程序脚本...】执行此命令,打开一个已保存的后缀为.R的程序。

【显示文件内容...】执行此命令,可以显示一个已经保存的R程序,可以利用该窗口执行该程序的部分或全部命令(选中要执行部分),但无法对程序进行编辑。

【加载工作空间...】调入已经保存的工作空间映像文件(后缀为.RData),调用成功后,保存再工作映像空间中的全部命令就被调到内存中,这样在本次运算时,就不必再重复工作空间中已有的命令。

命令行形式:

> load("exam.RData")

【保存工作空间...】将当前的工作空间映像保存成一个文件,文件类型为.RData,在下次调用时,就不必执行本次运算已经执行的命令。

命令行形式:

> save.image("zhang.RData")

【加载历史...】调入历史记录文件到内存中,调入后,主窗口并不显示调入内容,只有在按上下箭头,或按Ctrl+P,Ctrl+N组合键,才在命令行显示历史记录,这样做可以减少键盘键入。

【保存历史...】将在主窗口操作的全部记录保存到一个文件中(后缀为.Rhistory),该文件为纯文本文件,任何编译器都能打开。

【改变工作目录...】在默认状态下,R软件的工作目录是软件安装时的目录,执行此命令,可以更改为任意目录。

使用命令的形式:


setwd("G:/zhang/")    G:\zhang变为当前的工作目录
getwd()     显示当前工作目录

【打印...】打印文件

【保存到文件...】将主窗口的记录保存为文本文件(后缀为.txt)

【退出】退出R系统

2.【编辑】菜单

【数据编辑器...】编辑已有的数据变量,并将新数据存入该变量中。

3.【查看】菜单

4.【其他】菜单

【列出对象】列出全部变量名,在主窗口执行ls()命令,可以达到相同的效果。

【列出查找路径】单击列出查找路径,列出查找文件的路径或程序包,在主窗口执行search()可以达到相同的目录。

5.【程序包】菜单

【加载程序包...】R软件除了上面的基本程序包外,还有很多程序包,需要在使用前调入。例如,读取SPSS,SAS,S-PLUS类型的数据文件,需要调入foreign程序包,才能使用读取相应的数据文件的函数。

6.【窗口】菜单

7.【帮助】菜单

【R FAQ】打开关于R软件常见问答网页,解释R的基本问题,如R软件介绍、R 软件的基本知识、R语言与S语言以及R程序等。

【Windows下的R FAQ】介绍Windows操作系统下关于R软件的安装、工作空间、字体等更深入的相关问题。

【手册(PDF文件)】给出PDF格式的R软件使用手册。

【模糊查找对象...】按用户输入的关键词查找。

四、获取R函数的帮助文档

通过help()函数查看该函数的帮助文档。

用函数args()快速获取函数的参数;

用函数example()查看函数的使用示例;

mean()在帮助文档中的示例代码,计算机自动执行。

help()命令查看该包的内容和信息,如:

help(package="datasets") 会给出包datasets的简介、函数和数据索引或一些附加文档,如简介、教程等。

R语言笔记一:R软件的下载、界面简介、帮助文档相关推荐

  1. R语言笔记1:数据类型(向量、数组、矩阵、 列表和数据框)

    宏基因组按:科研中数据分析解读占用了我们太多时间,学习R语言是生物测序领域数据(reads count表)分析及可视化的首选.举个例子,扩增子分析从fastq到OTU表至多是de novo或refer ...

  2. R语言笔记——”org.Hs.eg.db“脱坑记录

    R语言笔记--"org.Hs.eg.db"脱坑记录 "org.Hs.eg.db"是发布在bioconductor平台上面的一个数据库文件,该包中装有较多的主流数 ...

  3. R语言笔记1:t检验和Wilcoxon检验

    转自新浪博客,转载地址:http://blog.sina.com.cn/s/blog_427c24ae0102wg7n.html 1.t检验 数据是高血压患者治疗前后舒张压的变化,这个内容最熟悉不过了 ...

  4. R语言笔记4_模型诊断(关于残差)

    R语言笔记4_模型诊断(关于残差)及模型补救(Box-Cox变换) 文章目录 R语言笔记4_模型诊断(关于残差)及模型补救(Box-Cox变换) 检验线性关系 检验方差齐性 检验残差正态性 检验离群值 ...

  5. R语言笔记2:读写数据所需的主要函数、与外部环境交互

    R语言基础系列前情提要: - 1数据类型(向量.数组.矩阵. 列表和数据框) Getting Data In and Out of R (一)读取数据 读取数据所需的几种函数: read.table. ...

  6. R语言(The R Programming Language)

    R是用于统计分析.绘图的语言和操作环境.R是属于GNU系统的一个自由.免费.源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具. R是统计领域广泛使用的诞生于1980年左右的S语言的一个分支. ...

  7. R语言|1.4 R语言读取数据(csv,txt,xlsx)

    R语言|1.4 R语言读取数据(csv,txt,xlsx) 1.4.1获取R的内置数据集 1.4.2模拟特定分布数据 1.4.3导入数据 1)导入txt与csv 2)导入xls与xlsx 1.4.1获 ...

  8. R语言|1.2 R语言的工作空间管理

    #R语言|1.2 R语言的工作空间管理 工作空间是R的工作环境.退出R时,如果选择保存工作空间,R将会在工作空间所在文件夹中创建两个文件,".Rhistory",其中保存R中输入的 ...

  9. Python实现某du内容下载, 保存到word文档

    前言 今天来点不一样的 用Python实现某du文库vip内容下载, 保存到word文档 前期准备 环境使用 python 3.8 pycharm 模块使用 requests >>> ...

  10. 原创力文档怎么免费下载_哪里可以下载免费的PDF文档转换器?

    在我们使用电脑的过程中,经常会使用到各种类型的文档,其中PDF文档也非常受欢迎,尤其对PDF文档转换器工具的需求非常广,由此PDF文档转换器也成为了众多技术人员研究的对象,以满足众多使用者的需求. 本 ...

最新文章

  1. 计算机组成微程序设计,计算机组成原理微程序设计.doc
  2. SVN 报错“Previous operation has not finished; run ‘cleanup‘ if it was interrupted”
  3. python源码编译 mingw_在windows上用gcc(mingw32)从命令行编译Cython扩展
  4. 手动实现bind函数(附MDN提供的Polyfill方案解析)
  5. 马斯克点赞中国新能源汽车产业,特斯拉加快中国超级充电网络布局
  6. 数据增强在贝壳找房文本分类中的应用
  7. Atitit HTTP 认证机制基本验证 (Basic Authentication) 和摘要验证 (Digest Authentication)attilax总结Atitit HT
  8. 如何使用Python3连接MySQL
  9. 最简单的进制转换(三张图片搞定)
  10. 成就:优秀的管理者成就自己,卓越的管理者成就他人(读后感)
  11. [计算机网络】【网络设备】VTP
  12. vue项目动态设置浏览器标题title两种方法
  13. 提高数据库查询效率的八个方法
  14. SCI和SCIE, EI, ISTP 等数据库
  15. HMC 命令行 查看小型机信息命令大全
  16. CCRC信息安全服务资质认证证书如何申请?
  17. 计算机bios设置翻译,电脑BIOS全文翻译,做系统设置对照翻译,玩转U盘安装系统!...
  18. Flask 生成pdf并下载
  19. ts定义数组类型_TS - 基础类型
  20. 2022.04.24

热门文章

  1. java使用freemarker导出word标题失效问题
  2. 实锤!阿里集团将剥离阿里云 100% 股权
  3. [附源码]SSM计算机毕业设计网上鞋店管理系统JAVA
  4. 计算机组成原理试题及答案(含AB卷以及答案)
  5. VC 2013 openssl error C2065: “name”: 未声明的标识符 error C2296: “*”: 非法,左操作数包含“LPCSTR”类型
  6. webservice wsdl2java_WebService学习笔记(三)wsdl2java代码生成
  7. 「Jenkins Pipeline」- 在 Jenkinsfile 中使用共享库 @20210306
  8. 工程伦理课后习题参考答案(清华网课)
  9. 中国网建提供的SMS短信发送
  10. python编写聊天刷屏代码【非程序】