SciViews::R(lang = "fr")
## ✓ Default language: fr
Analyse graphique du jeu de données
data.io::zooplankton.
zoo <- read(file = "zooplankton", package = "data.io")
names(zoo)
## [1] "ecd" "area" "perimeter" "feret" "major"
## [6] "minor" "mean" "mode" "min" "max"
## [11] "std_dev" "range" "size" "aspect" "elongation"
## [16] "compactness" "transparency" "circularity" "density" "class"
chart(data = zoo, ~ ecd)+
geom_histogram(bins=10)

chart(data = zoo, ~ ecd)+
geom_histogram(bins=25)

chart(data = zoo, ~ ecd)+
geom_histogram(bins=40)

chart(data = zoo, ~ ecd)+
geom_histogram(bins=55)

# Graphique sélectionné et mis au net
chart(data = zoo, ~ ecd)+
geom_histogram(bins=40)+
ylab("Effectifs")

# partie de code venant du cours SDD1 : visualisation
chart(data = zoo, ~ perimeter)+
geom_density()+
ylab("densité")

chart( data = zoo, area ~ class %fill=% class) +
geom_violin(show.legend = FALSE)+
coord_flip()

chart( data = zoo, class ~ area %fill=% class) +
ggridges::geom_density_ridges()
## Picking joint bandwidth of 0.201

# Réduction du jeu de données zoo
zoo_sub <- sfilter(zoo, class %in% c("Poecilostomatoid", "Calanoid", "Cyclopoid", "Harpacticoid"))
chart(data = zoo_sub, ~ feret %fill=% class)+
geom_histogram( bins= 25)+
geom_histogram (show.legend = FALSE)+
ylab("Effectifs") +
scale_fill_viridis_d()
## `stat_bin()` using `bins = 30`. Pick better value with `binwidth`.

chart(data = zoo_sub, ~ major %fill=% class)+
geom_histogram( bins= 25)+
ylab("Effectifs") +
scale_fill_viridis_d()

chart(data = zoo_sub, ~ mean %fill=% class)+
geom_histogram( bins= 25)+
ylab("Effectifs") +
scale_fill_viridis_d()
