R
文章平均质量分 57
昵称字符数
今天永远都是最重要的
展开
-
R语言中的“<-” 、 “=” 、“->”
对一般的赋值语句,““。原因是等号存在二义性:它既可以赋值,也可以传递函数参数:如果等号出现在单独的环境中,它就是赋值;如果写在函数参数位置,它就是传参数。R语言对命名参数定义的特殊性,总会让人很难理解赋值语句的 “=” 和函数中命名参数的本质区别。 在函数调用中,命名参数一定是用"=",这个时候最好不要用 "R中的赋值操作还有右指针箭头,网上有人这样形容右箭头赋值:某天某祖先写了一原创 2020-11-09 10:31:28 · 8772 阅读 · 2 评论 -
R语言read.xlsx()解读
read.xlsx(file, sheetIndex, sheetName=NULL, rowIndex=NULL,startRow=NULL, endRow=NULL, colIndex=NULL,as.data.frame=TRUE, header=TRUE, colClasses=NA, keepFormulas=FALSE, encoding="unknown", ...)fil原创 2016-05-17 15:52:46 · 44040 阅读 · 1 评论 -
R语言中的复制符号"<-"和"="
对一般的赋值语句,“原因是等号存在二义性:它既可以赋值,也可以传递函数参数:如果等号出现在单独的环境中,它就是赋值;如果写在函数参数位置,它就是传参数。R语言对命名参数定义的特殊性,总会让人很难理解赋值语句的 “=” 和函数中命名参数的本质区别。在函数调用中,命名参数一定是用"=",这个时候最好不要用 "R中的赋值操作还有右指针箭头,网上有人这样形容右箭头赋值:某天某祖先写了一原创 2016-05-08 17:33:42 · 6088 阅读 · 0 评论 -
R中出现错误 plot.new() : figure margins too large
R中用plot()画图时出现错误:plot.new() : figure margins too large 这个错误本质上来讲就是画的图在画布上展不开。有两个原因:一个是画布大小过小 2,当前画布的上下左右距离过大。解决第一个问题的方法就是拖动Rstudio的画布,让画布的区域大一点;解决第二个原因——绘图边距太大了,所以我们需要设置绘图边距,但是在设置的时候也需要考虑不同的区转载 2016-06-06 17:45:00 · 20017 阅读 · 0 评论 -
R语言中缺失值NA的处理
一般在项目中,数据可能会因为设备故障、未作答问题或误编码数据的原因不完整。在R中NA(not available,不可用)表示缺失值。函数is.na()允许你检测缺失值是否存在。该函数作用于检测对象之后将返回一个相同大小的对象,其中缺失值的位置被改写为true,其他不是缺失值的位置则为false。> which(is.na(nhanes2)) #返回缺失值的位置> sum(is.na原创 2016-06-28 11:15:30 · 163337 阅读 · 2 评论 -
R语言中描述统计量的多种方法summary()、describe()、str()等
1. summary()函数可以获取描述性统计量可以提供最小值、最大值、四分位数和数值型变量的均值,以及因子向量和逻辑型向量的频数统计2. misc包中的describe()函数可返回变量和观测的数量、缺失值和唯一值的数目、平均值、分位数,以及五个最大的值和五个最小的值3.psych包中的describe()函数psych包也拥有一个名为describe()的函数,它可以计算非原创 2016-07-11 10:57:45 · 114712 阅读 · 0 评论 -
R语言词云——wordcloud2
wordcloud()函数:Plot a word cloud,用于绘制词云图,是由加州大学洛杉矶分校的专业统计学家Ian Fellows编写的。wordcloud2支持任意形状的词云绘制原创 2016-08-11 12:11:35 · 5217 阅读 · 0 评论 -
spark、sparkR部署
1、配置java环境tar -zxvf jdk-8u77-linux-x64.tar.gz -C /opt/java/vi /etc/profile export JAVA_HOME=/opt/java/jdk1.8.0_77 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:{JAVA_HOME}/lib:${JRE_HOME原创 2016-05-08 17:45:12 · 823 阅读 · 0 评论