分类:r语言
有常见的六种基本的向量类型创建向量设定recursive=T,c函数可以从其他数据结构中递归形成向量>v<-c(.295,.300,.250,.287,list(.102,.200,.303),recursive=T)>v[1]0.2950.3000.2500.2870.1020.2000.303>typeof(v)[1]"double">v<-c(.295,.300,.250,.287,list(.102,.200,.303))>v[[1]][1]0.295[[2]][1]0.3[[3]][1]0.25[[4]][1]0.287[[5]][1]0.102[[6]][1]0.2[[7]][1]0.303>typeof(v)[1]"l...
继续阅读 >
基本向量包含单类型对象(例如整数,浮点数,复数,文本,逻辑值或者原始型数据)的向量复合对象包含一些列基本向量的数据结构,例如列表,配对列表,``S4对象或者环境.这些对象的特性各不相同,但它们都包含一系列命名的对象特殊对象在R编程中服务于特定目的的对象,例如any,NULL和...等.这类对象在特定的环境中具有十分重要的意义,但是无法创建一个属于该类型的对象R语言R代码,其被执行后可以返回其他对象函数R的引擎;其以参数作为输入,同时...
继续阅读 >
可读性极低,而且其实也没必要用R语言写,图个乐罢了 p=c(0.4,0.2,0.2,0.1,0.1)###输入形如c(0.4,0.2,0.2,0.1,0.1)的概率向量,即每个待编码消息的发生概率p1=p###将概率向量另存,最后计算编码效率要用mazijuzhen=matrix(,nrow=length(p),ncol=length(p)-1)###码字矩阵:第i行对应向量p的第i个分量所对应的那个待编码消息的编码后的码字group=matrix(c(1:length(p),rep(NA,length(p)*(length(p)-1))),nrow=length(p),ncol=le...
继续阅读 >
2021
03-14
2021
03-14
2021
03-14
如下所示:legend(x,y=NULL,legend,fill=NULL,col=par("col"),border="black",lty,lwd,pch,angle=45,density=NULL,bty="o",bg=par("bg"),box.lwd=par("lwd"),box.lty=par("lty"),box.col=par("fg"),pt.bg=NA,cex=1,pt.cex=cex,pt.lwd=lwd,xjust=0,yjust=1,x.intersp=1,y.intersp=1,adj=c(0,0.5),text.width=NULL,text.col=par("col"),text.font=NULL,merge=...
继续阅读 >
数据的合并需要的函数cbind(),rbind(),bind_rows(),merge()准备数据我们先构造一组数据,以便下面的演示>data1<-data.frame(+namea=c("海波","立波","秀波"),+value=c("一波","接","一波")+)>data1nameavalue1海波一波2立波接3秀波一波>data2<-data.frame(+nameb=c("柯震东","刘强东","何盛东"),+value=c("东去","又","东来")+)>data2namebvalue1柯震东东去2刘强东又3何盛东东来按列合并>cbind(...
继续阅读 >