August 14, 2019

About the Assignment

The project aims to feature a map plot created with Plotly via a webpage created using R Markdown. The webpage is to be hosted in GitHub Pages, RPubs or NeoCities. The webpage must contain the date of creation and the plot.

For this assignment, I used the iris dataset.

Iris Dataset

Let's load the iris dataset and look at its contents.

data(iris)
head(iris)
##   Sepal.Length Sepal.Width Petal.Length Petal.Width Species
## 1          5.1         3.5          1.4         0.2  setosa
## 2          4.9         3.0          1.4         0.2  setosa
## 3          4.7         3.2          1.3         0.2  setosa
## 4          4.6         3.1          1.5         0.2  setosa
## 5          5.0         3.6          1.4         0.2  setosa
## 6          5.4         3.9          1.7         0.4  setosa

Plotting

Let's look at the distribution of setosa, versicolor, and virginica according to sepal length and petal length.

library(plotly)
plot_ly(data = iris, x = ~Sepal.Length, y = ~Petal.Length, 
             color = ~Species)