|
a |
|
b/bin/correlation.r |
|
|
1 |
#!/usr/bin/env Rscript |
|
|
2 |
|
|
|
3 |
library("ggplot2") |
|
|
4 |
library("ggpubr") |
|
|
5 |
|
|
|
6 |
prc_data_norm <- read.csv(file="../data/LungCancerDataset_AllRecords_NORM.csv",head=TRUE,sep=",",stringsAsFactors=FALSE) |
|
|
7 |
|
|
|
8 |
ggscatter(prc_data_norm, x = "Stage", y = "Metastasis", |
|
|
9 |
add = "reg.line", conf.int = TRUE, |
|
|
10 |
cor.coef = TRUE, cor.method = "pearson", |
|
|
11 |
xlab = "Metastasis", ylab = "Stage") |
|
|
12 |
|
|
|
13 |
cat("Pearson correlation between Stage and Metastasis: ") |
|
|
14 |
cor(as.numeric(prc_data_norm$Stage), as.numeric(prc_data_norm$Metastasis), method = c("pearson")) |
|
|
15 |
|
|
|
16 |
cat("Kendall correlation between Stage and Metastasis: ") |
|
|
17 |
cor(as.numeric(prc_data_norm$Stage), as.numeric(prc_data_norm$Metastasis), method = c("kendall")) |
|
|
18 |
|
|
|
19 |
cat("Spearman correlation between Stage and Metastasis: ") |
|
|
20 |
cor(as.numeric(prc_data_norm$Stage), as.numeric(prc_data_norm$Metastasis), method = c("spearman")) |
|
|
21 |
|
|
|
22 |
|
|
|
23 |
|
|
|
24 |
|
|
|
25 |
|
|
|
26 |
res <- cor.test(prc_data_norm$Stage, prc_data_norm$Metastasis, |
|
|
27 |
method = "pearson") |
|
|
28 |
res |