Send output to:
Browser Blue - Charts White
Browser Black/White
CSV
Data:
50 68 62 54 71 54 65 73 52 84 42 66 65 78 73 75 72 66 70 61 81 71 69 71 72 68 70 68 61 67 76 70 60 77 72 69 71 62 70 64 58 76 52 59 68 76 65 67 59 69 76 63 75 63 60 73 63 70 75 66 63 63 64 70 75 61 60 62 73 61 66 64 59 64 60 56 66 78 67 59 66 68 71 66 73 72 71 59 64 66 78 68 73 62 65 68 65 60 71 65 68 64 74 69 76 68 72 67 63 59 73 66 62 69 66 51 56 67 69 57 56 55 63 67 65 47 76 64 68 64 65 71 63 60 68 72 70 61 61 62 71 71 51 56 70 73 76 59 68 48 52 59 60 59 57 79 60 60 59 62 59 61 71 57 66 63 69 58 59 48 66 73 67 61 68 75 62 69 58 60 74 55 62 63 69 58 58 68 72 62 62 65 69 66 72 62 75 58 66 55 47 72 62 64 64 19 50 68 70 79 69 71 48 66 73 74 66 71 74 78 75 53 60 50 70 69 65 78 78 59 72 70 63 63 71 74 67 66 62 80 73 67 61 73 74 32 69 69 84 64 58 60 59 78 57 60 68 68 73 69 67 60 65 66 74 81 72 55 49 74 53 64 65 57 51 80 67 70 74 75 70 69 65 55 71 65
Sample Range:
(leave blank to include all observations)
From:
To:
Smoothing Bandwidth (leave zero for default)
Display values
(?)
no
yes
Number of density points
(?)
Chart options
Label y-axis:
Label x-axis:
R Code
if (par1 == '0') bw <- 'nrd0' if (par1 != '0') bw <- as.numeric(par1) par3 <- as.numeric(par3) mydensity <- array(NA, dim=c(par3,8)) bitmap(file='density1.png') mydensity1<-density(x,bw=bw,kernel='gaussian',na.rm=TRUE) mydensity[,8] = signif(mydensity1$x,3) mydensity[,1] = signif(mydensity1$y,3) plot(mydensity1,main='Gaussian Kernel',xlab=xlab,ylab=ylab) grid() dev.off() mydensity1 bitmap(file='density2.png') mydensity2<-density(x,bw=bw,kernel='epanechnikov',na.rm=TRUE) mydensity[,2] = signif(mydensity2$y,3) plot(mydensity2,main='Epanechnikov Kernel',xlab=xlab,ylab=ylab) grid() dev.off() bitmap(file='density3.png') mydensity3<-density(x,bw=bw,kernel='rectangular',na.rm=TRUE) mydensity[,3] = signif(mydensity3$y,3) plot(mydensity3,main='Rectangular Kernel',xlab=xlab,ylab=ylab) grid() dev.off() bitmap(file='density4.png') mydensity4<-density(x,bw=bw,kernel='triangular',na.rm=TRUE) mydensity[,4] = signif(mydensity4$y,3) plot(mydensity4,main='Triangular Kernel',xlab=xlab,ylab=ylab) grid() dev.off() bitmap(file='density5.png') mydensity5<-density(x,bw=bw,kernel='biweight',na.rm=TRUE) mydensity[,5] = signif(mydensity5$y,3) plot(mydensity5,main='Biweight Kernel',xlab=xlab,ylab=ylab) grid() dev.off() bitmap(file='density6.png') mydensity6<-density(x,bw=bw,kernel='cosine',na.rm=TRUE) mydensity[,6] = signif(mydensity6$y,3) plot(mydensity6,main='Cosine Kernel',xlab=xlab,ylab=ylab) grid() dev.off() bitmap(file='density7.png') mydensity7<-density(x,bw=bw,kernel='optcosine',na.rm=TRUE) mydensity[,7] = signif(mydensity7$y,3) plot(mydensity7,main='Optcosine Kernel',xlab=xlab,ylab=ylab) grid() dev.off() load(file='createtable') a<-table.start() a<-table.row.start(a) a<-table.element(a,'Properties of Density Trace',2,TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'Bandwidth',header=TRUE) a<-table.element(a,mydensity1$bw) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'#Observations',header=TRUE) a<-table.element(a,mydensity1$n) a<-table.row.end(a) a<-table.end(a) table.save(a,file='mytable.tab') a<-table.start() a<-table.row.start(a) a<-table.element(a,'Maximum Density Values',3,TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'Kernel',1,TRUE) a<-table.element(a,'x-value',1,TRUE) a<-table.element(a,'max. density',1,TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'Gaussian',1,TRUE) a<-table.element(a,mydensity1$x[mydensity1$y==max(mydensity1$y)],1) a<-table.element(a,mydensity1$y[mydensity1$y==max(mydensity1$y)],1) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'Epanechnikov',1,TRUE) a<-table.element(a,mydensity2$x[mydensity2$y==max(mydensity2$y)],1) a<-table.element(a,mydensity2$y[mydensity2$y==max(mydensity2$y)],1) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'Rectangular',1,TRUE) a<-table.element(a,mydensity3$x[mydensity3$y==max(mydensity3$y)],1) a<-table.element(a,mydensity3$y[mydensity3$y==max(mydensity3$y)],1) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'Triangular',1,TRUE) a<-table.element(a,mydensity4$x[mydensity4$y==max(mydensity4$y)],1) a<-table.element(a,mydensity4$y[mydensity4$y==max(mydensity4$y)],1) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'Biweight',1,TRUE) a<-table.element(a,mydensity5$x[mydensity5$y==max(mydensity5$y)],1) a<-table.element(a,mydensity5$y[mydensity5$y==max(mydensity5$y)],1) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'Cosine',1,TRUE) a<-table.element(a,mydensity6$x[mydensity6$y==max(mydensity6$y)],1) a<-table.element(a,mydensity6$y[mydensity6$y==max(mydensity6$y)],1) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'Optcosine',1,TRUE) a<-table.element(a,mydensity7$x[mydensity7$y==max(mydensity7$y)],1) a<-table.element(a,mydensity7$y[mydensity7$y==max(mydensity7$y)],1) a<-table.row.end(a) a<-table.end(a) table.save(a,file='mytable2.tab') if (par2=='yes') { a<-table.start() a<-table.row.start(a) a<-table.element(a,'Kernel Density Values',8,TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'x-value',1,TRUE) a<-table.element(a,'Gaussian',1,TRUE) a<-table.element(a,'Epanechnikov',1,TRUE) a<-table.element(a,'Rectangular',1,TRUE) a<-table.element(a,'Triangular',1,TRUE) a<-table.element(a,'Biweight',1,TRUE) a<-table.element(a,'Cosine',1,TRUE) a<-table.element(a,'Optcosine',1,TRUE) a<-table.row.end(a) for(i in 1:par3) { a<-table.row.start(a) a<-table.element(a,mydensity[i,8],1,TRUE) for(j in 1:7) { a<-table.element(a,mydensity[i,j],1) } a<-table.row.end(a) } a<-table.end(a) table.save(a,file='mytable1.tab') }
Compute
Summary of computational transaction
Raw Input
view raw input (R code)
Raw Output
view raw output of R engine
Computing time
0 seconds
R Server
Big Analytics Cloud Computing Center
Click here to blog (archive) this computation