# NOT RUN {
#### Artificial data:
SyntheticTrial <- SyntheticData(SpeciesNum = 21, CommunityNum = 3,
SpCo = NULL, Length = 500,
Parameters = list(a=rep(60, 3),
b=c(0,250,500),
c=rep(0.01,3)),
pal = c("#008585", "#FBF2C4", "#C7522B"))
# Building first network:
Network <- DistEco(SyntheticTrial[,2:ncol(SyntheticTrial)],
transpose = TRUE, plot = c("network"), spinglass = FALSE,
return.network = TRUE)
### Spinglass algorithm (increase number of run for better accuracy):
SpinglassTrial <- NetworkCommunity(Network, run = 5)
### Network with spinglass groups:
DistEco(SyntheticTrial[,2:ncol(SyntheticTrial)], transpose = TRUE,
plot = c("network"), spinglass = FALSE, return.network = FALSE,
manual.groups = as.factor(SpinglassTrial$Memberships$RoundedMean))
# }
Run the code above in your browser using DataLab