RStudio学习笔记(一)

发布于:2024-06-30 ⋅ 阅读:(10) ⋅ 点赞:(0)

        R语言是一款适合进行数据分析、统计建模和可视化的编程语言,在统计分析上有独特的优势。

        在R语言的学习过程中需要注意一些东西:

① ()、[ ]、{}三个括号的使用;

②关键字是不需要加引号的,但是字符型数据的使用必须要加引号;

1、文件

getwd() 查看当前工作目录
setwd( "D:/3information/4code/R/R_Data") 更改工作目录
list.files() 查看当前目录下文件
dir()     查看当前目录下文件

2、变量

        在RStudio的页面中一般分为四个部分,其中右上方的environment中会显示当前的变量。

        R语言中在设置变量时,无需声明变量类型(整数or小数,数组or数等),直接定义变量,赋值时建议使用箭头而不是等号,赋值局部变量,如: x <- 1。赋值全局变量(<<-),如: x <<- 1 

ls() 显示当前存在的变量,只显示变量名
str(x)     显示变量 x 的详细信息( 类型 + 值 )
ls.str() 除变量 x,y
rm(list = ls())

删除所有变量:通过 ls()函数

将所有变量赋值给变量list,再删除

3、扩展包

        R语言的学习过程中,会用到许多扩展包。可以通过在第四个界面中的Help类下,CRAN Task Views可以下载R语言的各种扩展包,也可以通过代码进行。

install.package("vcd")    

下载包,如 下载vcd扩展包。

注:需要加引号,因为还没下载,不属于关键字

remove.package("vcd") 彻底删除包    
library() 显示库内所有的包

library(vcd)

或者require(vcd)

加载包(vcd包为例)

不需要加引号,因为下载完vcd属于关键字了

detach(package:"vcd") 移除包(vcd包为例),需要引号
search() 显示已加载可以使用的包
help(package="vcd") 

在第四个界面中的Help类下

详细展示vcd包的相关使用信息

ls("package:vcd") 显示vcd包下的所有函数

4、帮助

        在学习R语言时,Help是个很重要的工具,页面在第四个界面中的Help。

help(plot) 

或者??plot

在第四个界面中的Help类下查询函数的详细信息

(以plot函数为例)

args(plot) 快速显示函数的简单信息
example(mean) 给出函数的案例(以mean函数为例)
demo(graphics)

在第四个界面中的Plots类下给出各种图形的绘制案例,如:折线图、饼图、直方图等

apropos("sum")

列出所有包含关键字的内容

(以关键字sum为例)

apropos("sum",mod="function") 列出所有包含关键字的函数(以关键字sum为例),限定了内容形式为函数

5、数据集

        内置数据集是R下载时自带的一些常用的实例数据,也可以自己下载。

        内置数据集总结:https://blog.csdn.net/weixin_43213884/article/details/110470340

data()

显示存在的数据集名称和内容,包含了所有的数据类型

直接输入数据集的名称即可显示数据

help("rivers") 在第四个界面中的Help类下展示rivers数据集的信息
data(package="MASS") 展示MASS包下的数据集

注:数据集名称是内置的,如果重新定义了该名称下的数据内容,以rivers数据集为例,可以通过data("rivers") 进行重置载入