Mercurial > repos > ecology > ecoregion_cluster_estimate
view crea_carte_G.R @ 2:1b9522671e90 draft
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/Ecoregionalization_workflow commit 5d48df67919fbc9d77b98a8243d438c397f61a0e
author | ecology |
---|---|
date | Thu, 21 Mar 2024 14:04:14 +0000 |
parents | e94a25eed489 |
children |
line wrap: on
line source
#Author : Seguineau Pauline #Create a map from cluster library(sf) library(tmap) library(dplyr) args = commandArgs(trailingOnly=TRUE) if (length(args)==0) { stop("This tool needs at least one argument") }else{ data <- args[1] } clus <- read.table(data, sep="\t" ,header=TRUE, na.strings = "na") #tmap method sf_data <- st_as_sf(clus, coords = c("long", "lat"), crs =4326) grouped_data <- sf_data %>% group_by(cluster) %>% summarize() map <- tm_shape(grouped_data) + tm_dots(col = "cluster", palette = "Accent", n=256, size = 0.1, title = "ecoregions")+ tm_scale_bar(position = c("right","top"))+ tm_compass(position = c("right","top"))+ tm_layout(frame = FALSE,legend.position = c("left","bottom"))+ tm_xlab("Longitude")+ tm_ylab("Latitude")+ tm_grid(alpha = 0.2) #Save the map tmap_save(map, "ecoregions.png")