R的规范赋值符号是<-,也可以用=代替;
在Console 控制台输入命令,相当于Linux的命令行;
R的代码带英文括号;
向量是由元素组成的,元素可以是数字或者字符串,表格在R语言中称为数据框;
代码要理解其中的命令、函数的意思,除必应/谷歌搜索,用【?read.table】查看帮助;
数据类型重点关注向量和数据框。
```python
> x<- c(1,2,3) #常用的向量写法,意为将x定义为由元素1,2,3组成的向量。
> x
[1] 1 2 3
>
> x<- 1:10 #从1-10之间所有的整数
> x
[1] 1 2 3 4 5 6 7 8 9 10
>
> x<- seq(1,10,by = 0.5) #1-10之间每隔0.5取一个数(注意是逗号不是分号)
> x
[1] 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 6.0 6.5 7.0
[14] 7.5 8.0 8.5 9.0 9.5 10.0
>
> x<- rep(1:3,times=2) #1-3 重复2次
> x
[1] 1 2 3 1 2 3
x[4] #x第4个元素
[1] 1
> x[-4]#排除法,除了第4个元素之外剩余的元素
[1] 1 2 3 2 3
> x[2:4]#第2到4个元素
[1] 2 3 1
> x[-(2:4)]#除了第2-4个元素
[1] 1 2 3
> x[c(1,5)] #第1个和第5个元素
[1] 1 2
x[x==10]#等于10的元素
integer(0)
> x[x<0]
integer(0)
> x[x %in% c(1,2,5)]#存在于向量c(1,2,5)中的元素
[1] 1 2 1 2
file: 包含要导入到 R 中的数据的文件的路径;
header: 逻辑值;
sep: 字段分隔符;
dec: 文件中用于小数点的字符;
header: 表示文件是否包含标题行;
sep: 表示文件中使用的分隔符值。
plot(iris$Sepal.Length,iris$Sepal.Width)
Q: save(X,file="test.RData")这句代码如果报错object X not found,是为什么,应该怎么解决?
A:object X not found 应该是因为 X 没有被定义和赋值,或是之前定义过被删掉等,溯源找到X 的向量或者数据框,检查名称、赋值及大小写等再保存应该就可以。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。