2019/1/20孙小北

R语言循环控制跳出循环next和break

在使用循环控制时想要跳出循环体,很容易想到break和continue,但是在R语言里面使用的是break和next。R编程语言中的next语句类似于C语言中的continue语句当我们想要终止循环跳出循环体时,使用break语句。for(i in 1:5){ if(i=3){ break; } print(i);}输出:1,2当我们想要跳过循环的当前迭代而不终止它时可以使用next控...

阅读全文»
2018/1/4孙小北

R语言字符串拼接paste函数

R语言中,paste函数是比较常用字符串处理函数,可以连接不同类型的变量及常量。基本语法如下:paste(..., sep = " ", collapse = NULL)其中,…表示一个或多个R可以被转化为字符型的对象;sep表示分隔符,默认为空格;collapse可选,如果不指定值,那么函数paste的返回值是自变量之间通过sep指定的分隔符连接后得到的一个字符型向量;如...

阅读全文»
2018/1/3孙小北

R语言向量并(union)、交(insect)、差(setdiff)函数

1.union 求两个向量的并集 union(x=1:3, y=2:5)1 2 3 4 52.setdiff 求向量x与向量y中不同的元素(只取x中不同的元素)setdiff(x=1:4, y=2:3)1 43.intersect两个向量的交集intersect(x=c(1:5), y = c(3:5,)) 3 4 5

阅读全文»
2017/12/29孙小北

R语言操作Excel文件

一、R语言读取Excel数据(1)使用剪贴板的读取excel首先将Excel数据复制到剪贴板,然后读取剪贴板数据,是可行的,但总觉得不是好办法data = read.table("clipboard", header=TRUE, sep="\t")data(2)XLConnect程序包(推荐)使用XLConnect的包直接读取excel文件,就是这个包依赖于XLConnectJars包,比较大(15.7M)install.packages("XL...

阅读全文»
2017/12/28孙小北

R开发环境安装配置

一、安装包下载R下载:https://cran.r-project.org/Download R for Windows -> base ->Download R 3.2.3 for Windows (62 megabytes, 32/64 bit),R 3.2.3 for Windows (R的最新版本)Rstudio下载:https://www.rstudio.com/products/rstudio/download2/二、安装R程序包【双击运行】下载的R安装包--【选择语言】--点击【确认】点击【下一...

阅读全文»
2017/12/27孙小北

R语言画图报错 plot.new() : figure margins too large

错误于plot.new() : figure margins too large本质上来讲其实就是画的图在画布上展不开。可能存在两个原因:1.是画布大小过小 2.是当前画布的上下左右距离过大,对应解决方法如下:解决一:拖动Rstudio的画布,让画布的区域大一点。解决二、设置绘图边距,但是在设置的时候也需要考虑不同的区域绘图边距大小需要合适。默认的画布上边款...

阅读全文»

物以类聚

最新评论

2017-10-06

一辈子不长,只有珍惜了,才不至于后悔。

2017-10-06

懂得感恩,才能走得更远。

标签云

归档