-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclustering-in-R.R
More file actions
71 lines (53 loc) · 1.92 KB
/
clustering-in-R.R
File metadata and controls
71 lines (53 loc) · 1.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
library('BinMat')
library('dendextend')
library('vegan')
#Clustering on
ssr <- read.csv('rotimi/NEW SSR SCORE SHEET.csv')
scot <- read.csv('rotimi/SCOT SCORE SHEET.csv')
combined <- read.csv('rotimi/SCOT AND SSR COMBINED.csv')
rownames(ssr) <- ssr[,1]
rownames(scot) <- scot[,1]
rownames(combined) <- scot[,1]
ssr <- ssr[,2:ncol(ssr)]
scot <- scot[,2:ncol(scot)]
combined <- combined[,2:ncol(combined)]
ssrCluster <- hclust(dist(ssr))
plot(ssrCluster, main ="SSR Markers")
avg_dend_obj <- as.dendrogram(ssrCluster)
avg_col_dend <- color_branches(avg_dend_obj)
plot(avg_col_dend, main ="SSR Markers")
circlize_dendrogram(avg_col_dend)
plot(hclust(dist(ssr), method = "average"))
#fOR THE SSR MARKERS
vegdist(ssr,method = "jaccard")
ssrJac <- hclust(vegdist(ssr,method = "jaccard"),method = "average")
plot(ssrJac,main ="SSR Markers")
avg_dend_obj <- as.dendrogram(ssrJac)
avg_col_dend <- color_branches(avg_dend_obj)
plot(avg_col_dend, main ="SSR Markers")
#for the SCOT markers
scotJac <- hclust(vegdist(scot,method = "jaccard"),method = "average")
plot(ssrJac,main ="Scot Markers")
avg_dend_obj <- as.dendrogram(ssrJac)
avg_col_dend <- color_branches(avg_dend_obj)
plot(avg_col_dend, main ="SSR Markers")
#FOR combines
comJac <- hclust(vegdist(combined,method = "jaccard"),method = "average")
plot(comJac,main ="SSR and SCOT Markers")
avg_dend_obj <- as.dendrogram(comJac)
avg_col_dend <- color_branches(avg_dend_obj)
plot(avg_col_dend, main ="SSR AND SCOT Markers")
circlize_dendrogram(avg_col_dend)
ssr_upgma <- upgma(ssr)
#circlize_dendrogram(as.dendrogram(upgma(ssr)))
upgma(scot)
avg_dend_obj <- as.dendrogram(ssrCluster)
avg_col_dend <- color_branches(avg_dend_obj)
plot(avg_col_dend, main ="SSR Markers")
circlize_dendrogram(avg_col_dend)
#
scotCluster <- hclust(dist(scot))
avg_dend_obj <- as.dendrogram(scotCluster)
avg_col_dend <- color_branches(avg_dend_obj)
plot(avg_col_dend, main ="SCOT Markers")
circlize_dendrogram(avg_col_dend)