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

  如何使用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的简介、函数和数据索引或一些附加文档,如简介、教程等。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平