R 学习 基本语句
来源:互联网 发布:ci框架数据库配置 编辑:程序博客网 时间:2024/06/05 15:19
1.基本操作
1.1获取帮助:
help(mean)
example(mean)
1.2文件载入并执行代码:
sourse函数:把代码放在d:/R/test.r文件里 r的安装包网上有的功能不全 我的放在百度云里了 http://pan.baidu.com/s/1o8fdrmE
用notepad++就行输入代码:
x<-c(22,23,44,66); #####<-c的作用在后面##### y<-mean(x);y
然后加载程序
>source("d:/R/test.r")>y [1] 38.75>x[1] 22 23 44 66
最后将结果写入文件test.lis里。用: >sink("d:/R/test.lis")
y[1] 38.75
x[1] 22 23 44 66
就写入文件里了。
1.3代码换行与注释
在行尾加“+”
注释和Python一样 用“#”
1.4物件(对象集)
物件就是变量、数字数组、字符串、函数
怎么显示物件名称:
objects()
怎么移除其中一个变量:
rm(x) 这样就把X移除了
怎么保存这些物件:
可以以.RData保存映像,下次打开R,这些变量还会在。暖暖的。
2.向量
1数据型向量及其运算+ - * / ^
向量的使用:c()函数 而<- 相当于=
也可以用assign(“x”,c(11,22)) 作用和=一样
-> 和 <- 作用类似
>c(12,34)->z>z[1]12 34
除法
z/2
还可以合并
>c(12,34)->x1>y=c(x1,56,x1)>y[1] 12 34 56 12 34
乘法
>2*x->y #y=2x#
还有log .sin .max. mean .sum(x)
sort(从小到大排序) length(元素个数) sqrt (开方)
2.复数向量与规则向量
>c(2+1i,3-9i,4)->b
怎么产生规则序列:
>c(3*(1:3))[1] 3 6 9
或用seq(from,to,步长by,元素个数length.out,along.with)函数:
>seq(1,5,2)[1]1 3 5
along.with参数中 序列的长度 作为要产生 序列的 长度。 看例子:
>seq(from=2,by=2,along.with=c(1,2,5,8))[1] 2 4 6 8
rep函数 将元素重复N遍 然后拼接在一起:
>rep(x,3)[1] 12 34 12 34 12 34
还可以把每个元素先重复N遍 再 拼接:
>rep(x,each=2)[1] 12 12 34 34
3.逻辑型向量
to do 项
4.字符串向量
to do
5.索引向量
to do
3对象集属性
to do 觉得无聊了
资料:《机器学习实践指南–案例应用解析》 第二版 麦好著,机械工业出版社 (2016.7第一次印刷)
- R 学习 基本语句
- R语言基本语句
- oracle基本语句学习
- SQL基本语句学习
- 基本HQL语句学习
- mysql学习-基本语句
- R语言基本语法(R语言学习二)
- R学习1——基本语法
- R语言学习总结---基本数据类型
- Oracle学习----select基本语句
- SQL 基本语句学习(下)
- 基本SQL语句学习1.0
- Sql学习入门------基本语句
- MySQL 学习总结-基本语句
- MySQL学习笔记之基本语句
- 第二课:学习C++的基本语句
- CPP学习备忘[1] 基本编程语句
- SQL基本语句学习(上)
- 20161021 观《吴清源》
- ESP8266 无法连接手机
- 排序链表中去重
- 如何在Windows中创建.htaccess无文件名的文件
- 整数数组的冒泡排序(从小到大)
- R 学习 基本语句
- u-boot-2016.09 ld链接脚本分析
- ARM] [基础][编译]ARM的浮点功能历史分类和对应的编译选项
- 平衡树 - AVL || Balanced Binary Search Tree
- 在线美图
- Android中Bundle类的作用
- C语言学习第一章
- Mysql 主从库复制记录
- RSA加密