R for dummies简介和探索

R语言优势

(1)免费、开源代码
(2)可以在任何环境下运行:Windows、Unix(Linux)、Mac
(3)R语言支持扩展:R包
(4)拥有活跃的社区:StackOverflow、CrossValidated
(5)和其他语言的连接:RODBC、ROracle

R语言的独特之处

(1)向量的多项计算:分别使向量x中每一个元素加上2;让x加上6:10
在这里插入图片描述

Rstudio

(1)创建一个新的脚本文件
在这里插入图片描述
(2)介绍4个工作区在这里插入图片描述
(3)开始第一个R回话
在这里插入图片描述
(4)使用向量

#使用c()创建向量
>x<-c(1,2,3,4,5)
#使用start:stop创建向量。与python不同,这样做是包括头尾的
#表示创建一个从start到stop的整数型向量
>x<-1:5
#计算x的总和
>sum(x)

(5)存储和计算值

#变量名<-向量 <-是赋值符号
#创建一个名为y的向量并赋值为10

>y<-10
#为变量h分配文本值,在使用paste函数来连接多个文本元素
>h<-c("hello","world")
>paste("hello","world")
[1]"hello world"

(6)回馈用户
相当于python的input函数,R使用的是Readline函数,向用户提出问题并要求他们输入回答。下面是一个script,读取一个输入值,并将其赋值给变量yourname
在这里插入图片描述
(7)启动一个脚本
点击source即可。下拉可以看到两个选项,Source直接返回结果;Source with Echo在运行同时在Console显示每一行代码(相当于source()函数中设置参数echo=TRUE)
在这里插入图片描述

(8)查找函数帮助

#我想知道函数paste的使用方法
>help(paste)
>?paste

导航环境

(1)操纵环境中的内容
在这里插入图片描述
可以用命令ls()查看
在这里插入图片描述

#删除变量h
>remove("h")
#删除所有变量
>remove(list=ls())

(2)保存你的工作
可以用save(variable_name,file_name)保存单个变量
可以用save.image()函数保存整个环境
可以用load(file_name)来检索变量(将保存的变量导入现在的环境窗口)

#保存变量yourname
>save(yourname,file="yourname.rda")
#删除变量
>remove("yourname")
#检索变量,yourname会在再次出现在环境窗口
>load("yourname.rda")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值