library(dplyr)
##
## ÐÑОÑПеЎОМÑÑ Ð¿Ð°ÐºÐµÑ: 'dplyr'
## СлеЎÑÑÑОе ПбÑекÑÑ ÑкÑÑÑÑ ÐŸÑ 'package:stats':
##
## filter, lag
## СлеЎÑÑÑОе ПбÑекÑÑ ÑкÑÑÑÑ ÐŸÑ 'package:base':
##
## intersect, setdiff, setequal, union
library(ggplot2)
## Warning: Ð¿Ð°ÐºÐµÑ 'ggplot2' бÑл ÑПбÑаМ пПЎ R веÑÑОО 4.3.3
library(patchwork)
## Warning: Ð¿Ð°ÐºÐµÑ 'patchwork' бÑл ÑПбÑаМ пПЎ R веÑÑОО 4.3.3
# Ãloha 1: NaÄÃtanie údajov a premenovanie stĺpcov
dat <- datasets::iris %>%
rename(Å¡Ãrka = Sepal.Width, dĺşka = Sepal.Length)
# Ãloha 2: Histogramy rozdelenia pravdepodobnosti
p1 <- ggplot(dat, aes(x = Å¡Ãrka)) + geom_histogram(bins = 30) + ggtitle("Rozdelenie Å¡Ãrky") # poÄet stĺpcov 30
p2 <- ggplot(dat, aes(x = dĺşka)) + geom_histogram(bins = 30) + ggtitle("Rozdelenie dĺşky") # poÄet stĺpcov 30
(p1 | p2) + plot_layout()

# Ãloha 3: Zmena priemernÜch hodnÃŽt podÄŸa druhov
group_dat <- dat %>%
group_by(Species)
p4<-ggplot(group_dat,aes(x=Species,y= Å¡Ãrka,fill=Species))+geom_bar(stat = "summary", fun = "mean") + ggtitle("priemerná Å¡Ãrka podÄŸa druhu")
p3<-ggplot(group_dat,aes(x=Species,y= dĺşka,fill=Species))+geom_bar(stat = "summary", fun = "mean") + ggtitle("priemerná dĺşka podğa druhu")
(p3 | p4)

# Ãloha 4: VzÅ¥ah medzi Å¡Ãrkou a dĺşkou
p5 <- ggplot(dat, aes(x = Å¡Ãrka, y = dĺşka)) + geom_point() + ggtitle("VzÅ¥ah medzi Å¡Ãrkou a dĺşkou")
p5

# Ãloha 5: VzÅ¥ah medzi Å¡Ãrkou a dĺşkou podÄŸa reláciÃ
p6 <- ggplot(dat, aes(x = Å¡Ãrka, y = dĺşka, color = Species)) + geom_point() + ggtitle("VzÅ¥ah medzi Å¡Ãrkou a dĺşkou podÄŸa druhu") + theme(legend.position = "bottom") #vycentrovaÅ¥ symboly na grafe
p6

# všetky grafy
wrap_plots(p1, p2, p3,p4,p5,p6,ncol=2)
