Visualizaciones N°1

Row

Gráfico de caja y bigote de la longitud de sépalos de las especies

Gráfico de Dispersión de la longitud de sépalos y pétalos

Column

Histograma de la longitud de sépalos

Column

Gráfico de caja y bigote de la longitud de sépalos

Visualizaciones N°2

Row

Gráfico de Dispersión de longitud de pétalos y sépalos

Gráfico de Dispersión de la longitud y anchura de sépalos

Row

Gráfico de Densidad de la longitud de sépalos

Histograma de la longitud de sépalos de cada especie

---
title: "Explorando el dataset Flor Iris"
author: "Valeria Belén Cerpa Salas"
output:
  flexdashboard::flex_dashboard:
    orientation: columns
    vertical_layout: fill
    theme: spacelab
    source_code: embed
    social: ['facebook','twitter','linkedin','github']
---

```{r setup,include=FALSE}
# Insertando las librerías

library(flexdashboard)

library(ggplot2)

library(rbokeh)

library(lattice)

library(ggpubr)
```



Visualizaciones N°1
=======================================================================

Row
-----------------------------------------------------------------------


### **Gráfico de caja y bigote de la longitud de sépalos de las especies**

```{r barplot,fig.align='center'}
my_comparisons <- list(
  c("setosa", "versicolor"), c("versicolor", "virginica"),
  c("setosa", "virginica")
)
# Creando el diagrama de cajas. Definiendo los colores por grupos, según cada especie.

# Añadiendo los puntos y cambiando la forma de los grupos
ggboxplot(
  iris, x = "Species", y = "Sepal.Length",
  color = "Species", palette = c("#00AFBB", "#E7B800", "#FC4E07"),
  add = "jitter"
  )+
  stat_compare_means(comparisons = my_comparisons, method = "t.test")
```


### **Gráfico de Dispersión de la longitud de sépalos y pétalos**

```{r ggplot2,fig.align='center'}
# Creando gráfico de dispersión por cada especie

qplot(Sepal.Length, Petal.Length, data = iris, color = Species, size = Petal.Width)
```


Column {data-width=380}
-----------------------------------------------------------------------

### **Histograma de la longitud de sépalos**

```{r pie_chart_11,fig.align='center'}
# Trazando el histograma para las 3 especies

qplot(Sepal.Length, data=iris, geom='histogram', fill=Species, alpha=I(1/2))
```

Column {data-width=380}
-----------------------------------------------------------------------

### **Gráfico de caja y bigote de la longitud de sépalos**

```{r pie_chart_10,fig.align='center'}
# Creando gráfico de dispersión de la anchura de sépalos vs su longitud

boxplot(Sepal.Length~Species,
        data=iris,
        main='Sepal Length by Species',
        xlab='Species',
        ylab='Sepal Length',
        col='steelblue',
        border='black')
```




Visualizaciones N°2
=======================================================================

Row
-----------------------------------------------------------------------

### **Gráfico de Dispersión de longitud de pétalos y sépalos**

```{r}
# Se plotean los puntos para la variable longitud

xyplot(
  Sepal.Length ~ Petal.Length, group = Species, 
  data = iris, auto.key = TRUE, pch = 19, cex = 0.5
  )
```


### **Gráfico de Dispersión de la longitud y anchura de sépalos**

```{r}
# Los puntos se colorean según los grupos
# Se utiliza la función scale_color_manual()

ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width))+
  geom_point(aes(color = Species, shape = Species))+
  scale_color_manual(values = c("#00AFBB", "#E7B800", "#FC4E07"))
```

Row
-----------------------------------------------------------------------

### **Gráfico de Densidad de la longitud de sépalos**

```{r}
# Se plotea el gráfico de dispersión con las lineas de media y límites

ggdensity(iris, x = "Sepal.Length",
   add = "mean", rug = TRUE,             # Añadiendo una línea media y límites al gráfico
   color = "Species", fill = "Species",  # Pintando cada una de las especies de flores
   palette = "jco")                      # Usando la paleta de colores jco
```

### **Histograma de la longitud de sépalos de cada especie**

```{r}
# Ploteo de histograma que muestra la longitud de los sépalos

hist(iris$Sepal.Length,
     col='steelblue',
     main='Histogram',
     xlab='Length',
     ylab='Frequency')
```