Send output to:
Browser Blue - Charts White
Browser Black/White
CSV
Data X:
95.2 95 94 92.2 91 91.2 103.4 105 104.6 103.8 101.8 102.4 103.8 103.4 102 101.8 100.2 101.4 113.8 116 115.6 113 109.4 111 112.4 112.2 111 108.8 107.4 108.6 118.8 122.2 122.6 122.2 118.8 119 118.2 117.8 116.8 114.6 113.4 113.8 124.2 125.8 125.6 122.4 119 119.4 118.6 118 116 114.8 114.6 114.6 124 125.2 124 117.6 113.2 111.4 112.2 109.8 106.4 105.2 102.2 99.8 111 113 108.4 105.4 102 102.8
Data Y:
108 99 108 104 111 110 106 101 102 99 100 98 92 87 79 87 87 88 83 85 92 84 92 98 103 104 109 107 106 113 107 114 108 104 105 109 109 112 118 111 99 92 92 98 87 97 102 105 111 110 109 111 113 114 120 114 120 122 123 115 123 124 124 132 126 126 122 120 114 116 100 97
Data Z:
99.1 98.6 100.4 100.7 101.3 100.1 100.4 99.5 101.5 100.2 99.7 98.9 100.6 99.8 99.4 100.5 98.9 99.9 102 99.5 100 100.2 99.3 100.9 100.8 103.1 101.5 101.3 100 101.2 103.8 104.2 103.8 104.4 101.8 102 100.6 99.3 94.3 101.8 100.2 103.4 102.9 100.8 103.5 99.6 104.9 104.7 104.4 104.2 104.7 104.4 107.9 105.9 104.8 105.9 107 108.6 106.8 110 108.9 108.8 109.1 108.7 108.7 109 109.2 109.7 108.1 109.4 110.1 107.8
Sample Range:
(leave blank to include all observations)
From:
To:
gridsize on x-axis
(?)
gridsize on y-axis
(?)
plot contours
Y
Y
N
plot points
Y
Y
N
Name of dataset X
Name of dataset Y
Name of dataset Z
Chart options
R Code
x <- array(x,dim=c(length(x),1)) colnames(x) <- par5 y <- array(y,dim=c(length(y),1)) colnames(y) <- par6 z <- array(z,dim=c(length(z),1)) colnames(z) <- par7 d <- data.frame(cbind(z,y,x)) colnames(d) <- list(par7,par6,par5) par1 <- as.numeric(par1) par2 <- as.numeric(par2) if (par1>500) par1 <- 500 if (par2>500) par2 <- 500 if (par1<10) par1 <- 10 if (par2<10) par2 <- 10 library(GenKern) library(lattice) panel.hist <- function(x, ...) { usr <- par('usr'); on.exit(par(usr)) par(usr = c(usr[1:2], 0, 1.5) ) h <- hist(x, plot = FALSE) breaks <- h$breaks; nB <- length(breaks) y <- h$counts; y <- y/max(y) rect(breaks[-nB], 0, breaks[-1], y, col='black', ...) } bitmap(file='cloud1.png') cloud(z~x*y, screen = list(x=-45, y=45, z=35),xlab=par5,ylab=par6,zlab=par7) dev.off() bitmap(file='cloud2.png') cloud(z~x*y, screen = list(x=35, y=45, z=25),xlab=par5,ylab=par6,zlab=par7) dev.off() bitmap(file='cloud3.png') cloud(z~x*y, screen = list(x=35, y=-25, z=90),xlab=par5,ylab=par6,zlab=par7) dev.off() bitmap(file='pairs.png') pairs(d,diag.panel=panel.hist) dev.off() x <- as.vector(x) y <- as.vector(y) z <- as.vector(z) bitmap(file='bidensity1.png') op <- KernSur(x,y, xgridsize=par1, ygridsize=par2, correlation=cor(x,y), xbandwidth=dpik(x), ybandwidth=dpik(y)) image(op$xords, op$yords, op$zden, col=terrain.colors(100), axes=TRUE,main='Bivariate Kernel Density Plot (x,y)',xlab=par5,ylab=par6) if (par3=='Y') contour(op$xords, op$yords, op$zden, add=TRUE) if (par4=='Y') points(x,y) (r<-lm(y ~ x)) abline(r) box() dev.off() bitmap(file='bidensity2.png') op <- KernSur(y,z, xgridsize=par1, ygridsize=par2, correlation=cor(y,z), xbandwidth=dpik(y), ybandwidth=dpik(z)) op image(op$xords, op$yords, op$zden, col=terrain.colors(100), axes=TRUE,main='Bivariate Kernel Density Plot (y,z)',xlab=par6,ylab=par7) if (par3=='Y') contour(op$xords, op$yords, op$zden, add=TRUE) if (par4=='Y') points(y,z) (r<-lm(z ~ y)) abline(r) box() dev.off() bitmap(file='bidensity3.png') op <- KernSur(x,z, xgridsize=par1, ygridsize=par2, correlation=cor(x,z), xbandwidth=dpik(x), ybandwidth=dpik(z)) op image(op$xords, op$yords, op$zden, col=terrain.colors(100), axes=TRUE,main='Bivariate Kernel Density Plot (x,z)',xlab=par5,ylab=par7) if (par3=='Y') contour(op$xords, op$yords, op$zden, add=TRUE) if (par4=='Y') points(x,z) (r<-lm(z ~ x)) abline(r) box() dev.off()
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