Send output to:
Browser Blue - Charts White
Browser Black/White
CSV
Data X:
0 7 41 38 14 12 53 0 5 39 32 18 11 86 0 5 30 35 11 14 66 1 5 31 33 12 12 67 0 8 34 37 16 21 76 0 6 35 29 18 12 78 0 5 39 31 14 22 53 0 6 34 36 14 11 80 0 5 36 35 15 10 74 0 4 37 38 15 13 76 1 6 38 31 17 10 79 0 5 36 34 19 8 54 1 5 38 35 10 15 67 0 6 39 38 16 14 54 0 7 33 37 18 10 87 1 6 32 33 14 14 58 1 7 36 32 14 14 75 0 6 38 38 17 11 88 1 8 39 38 14 10 64 0 7 32 32 16 13 57 1 5 32 33 18 7 66 0 5 31 31 11 14 68 0 7 39 38 14 12 54 0 7 37 39 12 14 56 1 5 39 32 17 11 86 0 4 41 32 9 9 80 1 10 36 35 16 11 76 0 6 33 37 14 15 69 0 5 33 33 15 14 78 1 5 34 33 11 13 67 0 5 31 28 16 9 80 1 5 27 32 13 15 54 0 6 37 31 17 10 71 0 5 34 37 15 11 84 1 5 34 30 14 13 74 1 5 32 33 16 8 71 1 5 29 31 9 20 63 1 5 36 33 15 12 71 0 5 29 31 17 10 76 1 5 35 33 13 10 69 1 5 37 32 15 9 74 0 7 34 33 16 14 75 1 5 38 32 16 8 54 1 6 35 33 12 14 52 0 7 38 28 12 11 69 0 7 37 35 11 13 68 0 5 38 39 15 9 65 0 5 33 34 15 11 75 0 4 36 38 17 15 74 1 5 38 32 13 11 75 0 4 32 38 16 10 72 1 5 32 30 14 14 67 1 5 32 33 11 18 63 0 7 34 38 12 14 62 1 5 32 32 12 11 63 0 5 37 32 15 12 76 0 6 39 34 16 13 74 0 4 29 34 15 9 67 1 6 37 36 12 10 73 0 6 35 34 12 15 70 1 5 30 28 8 20 53 1 7 38 34 13 12 77 0 6 34 35 11 12 77 0 8 31 35 14 14 52 0 7 34 31 15 13 54 1 5 35 37 10 11 80 0 6 36 35 11 17 66 1 6 30 27 12 12 73 0 5 39 40 15 13 63 1 5 35 37 15 14 69 1 5 38 36 14 13 67 0 5 31 38 16 15 54 0 4 34 39 15 13 81 1 6 38 41 15 10 69 1 6 34 27 13 11 84 0 6 39 30 12 19 80 0 6 37 37 17 13 70 0 7 34 31 13 17 69 1 5 28 31 15 13 77 1 7 37 27 13 9 54 1 6 33 36 15 11 79 1 5 37 38 16 10 30 0 5 35 37 15 9 71 1 4 37 33 16 12 73 0 8 32 34 15 12 72 0 8 33 31 14 13 77 1 5 38 39 15 13 75 0 5 33 34 14 12 69 0 6 29 32 13 15 54 0 4 33 33 7 22 70 0 5 31 36 17 13 73 0 5 36 32 13 15 54 0 5 35 41 15 13 77 0 5 32 28 14 15 82 0 6 29 30 13 10 80 0 6 39 36 16 11 80 0 5 37 35 12 16 69 0 6 35 31 14 11 78 1 5 37 34 17 11 81 1 7 32 36 15 10 76 0 5 38 36 17 10 76 1 6 37 35 12 16 73 0 6 36 37 16 12 85 1 6 32 28 11 11 66 0 4 33 39 15 16 79 1 5 40 32 9 19 68 0 5 38 35 16 11 76 1 7 41 39 15 16 71 1 6 36 35 10 15 54 0 9 43 42 10 24 46 0 6 30 34 15 14 82 0 6 31 33 11 15 74 0 5 32 41 13 11 88 1 6 32 33 14 15 38 0 5 37 34 18 12 76 1 8 37 32 16 10 86 0 7 33 40 14 14 54 0 5 34 40 14 13 70 0 7 33 35 14 9 69 0 6 38 36 14 15 90 0 6 33 37 12 15 54 0 9 31 27 14 14 76 0 7 38 39 15 11 89 0 6 37 38 15 8 76 0 5 33 31 15 11 73 0 5 31 33 13 11 79 1 6 39 32 17 8 90 0 6 44 39 17 10 74 0 7 33 36 19 11 81 0 5 35 33 15 13 72 1 5 32 33 13 11 71 1 5 28 32 9 20 66 0 6 40 37 15 10 77 1 4 27 30 15 15 65 1 5 37 38 15 12 74 0 7 32 29 16 14 82 1 5 28 22 11 23 54 1 7 34 35 14 14 63 0 7 30 35 11 16 54 0 6 35 34 15 11 64 1 5 31 35 13 12 69 0 8 32 34 15 10 54 1 5 30 34 16 14 84 0 5 30 35 14 12 86 1 5 31 23 15 12 77 0 6 40 31 16 11 89 0 4 32 27 16 12 76 1 5 36 36 11 13 60 1 5 32 31 12 11 75 1 7 35 32 9 19 73 0 6 38 39 16 12 85 0 7 42 37 13 17 79 1 10 34 38 16 9 71 0 6 35 39 12 12 72 0 8 35 34 9 19 69 0 4 33 31 13 18 78 0 5 36 32 13 15 54 0 6 32 37 14 14 69 0 7 33 36 19 11 81 0 7 34 32 13 9 84 0 6 32 35 12 18 84 0 6 34 36 13 16 69
Names of X columns:
Gender Age Connected Separate Happiness Depression Belonging
Type of Correlation
pearson
pearson
spearman
kendall
Chart options
Title:
R Code
panel.tau <- function(x, y, digits=2, prefix='', cex.cor) { usr <- par('usr'); on.exit(par(usr)) par(usr = c(0, 1, 0, 1)) rr <- cor.test(x, y, method=par1) r <- round(rr$p.value,2) txt <- format(c(r, 0.123456789), digits=digits)[1] txt <- paste(prefix, txt, sep='') if(missing(cex.cor)) cex <- 0.5/strwidth(txt) text(0.5, 0.5, txt, cex = cex) } 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='grey', ...) } bitmap(file='test1.png') pairs(t(y),diag.panel=panel.hist, upper.panel=panel.smooth, lower.panel=panel.tau, main=main) dev.off() load(file='createtable') n <- length(y[,1]) n a<-table.start() a<-table.row.start(a) a<-table.element(a,paste('Correlations for all pairs of data series (method=',par1,')',sep=''),n+1,TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,' ',header=TRUE) for (i in 1:n) { a<-table.element(a,dimnames(t(x))[[2]][i],header=TRUE) } a<-table.row.end(a) for (i in 1:n) { a<-table.row.start(a) a<-table.element(a,dimnames(t(x))[[2]][i],header=TRUE) for (j in 1:n) { r <- cor.test(y[i,],y[j,],method=par1) a<-table.element(a,round(r$estimate,3)) } 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,'Correlations for all pairs of data series with p-values',4,TRUE) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'pair',1,TRUE) a<-table.element(a,'Pearson r',1,TRUE) a<-table.element(a,'Spearman rho',1,TRUE) a<-table.element(a,'Kendall tau',1,TRUE) a<-table.row.end(a) cor.test(y[1,],y[2,],method=par1) for (i in 1:(n-1)) { for (j in (i+1):n) { a<-table.row.start(a) dum <- paste(dimnames(t(x))[[2]][i],';',dimnames(t(x))[[2]][j],sep='') a<-table.element(a,dum,header=TRUE) rp <- cor.test(y[i,],y[j,],method='pearson') a<-table.element(a,round(rp$estimate,4)) rs <- cor.test(y[i,],y[j,],method='spearman') a<-table.element(a,round(rs$estimate,4)) rk <- cor.test(y[i,],y[j,],method='kendall') a<-table.element(a,round(rk$estimate,4)) a<-table.row.end(a) a<-table.row.start(a) a<-table.element(a,'p-value',header=T) a<-table.element(a,paste('(',round(rp$p.value,4),')',sep='')) a<-table.element(a,paste('(',round(rs$p.value,4),')',sep='')) a<-table.element(a,paste('(',round(rk$p.value,4),')',sep='')) 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