基本知识
1.[1]输出结果的第一个值
2.R是一种动态编程语言,在运行时,编译操作会自动完成
3.+表示等待下一步命令
4. # 注释符号 ; ctrl+c 中止程序运行
一些函数的功能
R中量、变量、函数、数据结构等都可以被称为对象
1.x<<-5,是将5强制赋值为x这一全局变量.
2.ls() 可以显示已赋值的变量;str(x)函数可以列出变量的详细信息;
ls.str()以列出所有已赋值的变量的详细信息。
3. rm() 删除工作空间中不需要的单个或多个变量或函数
> x<-3
> x
[1] 3
> rm(x)
> x
错误: 找不到对象'x'
> ls.str()
y : num 3
z : num 4
> rm(y,z)
> y
错误: 找不到对象'y'
> z
错误: 找不到对象'z'
>
也可以直接删去工作空间中所有的变量 rm(list = ls() )
> x<-3
> y<-4
> z<-6
> c<-7
> rm(list = ls())
4.ctrl+L 清空屏幕; history(5)显示最近5条的代码
5.定期保存工作空间
> save.image()
6.: 返回两个整数之间的所有整数
7. round函数可以实现数字的四舍五入操作,factorial函数可以实现阶乘操作
> round(3.145)
[1] 3
> factorial(3)
[1] 6
8.mean() 求平均值
9.sample函数有两个参数