Dataset used: Iris
library(ggplot2)
iris <- read.csv("iris.csv")
iris
Explaining the datasheet:
str(iris)
'data.frame': 150 obs. of 5 variables:
$ sepal.length: num 5.1 4.9 4.7 4.6 5 5.4 4.6 5 4.4 4.9 ...
$ sepal.width : num 3.5 3 3.2 3.1 3.6 3.9 3.4 3.4 2.9 3.1 ...
$ petal.length: num 1.4 1.4 1.3 1.5 1.4 1.7 1.4 1.5 1.4 1.5 ...
$ petal.width : num 0.2 0.2 0.2 0.2 0.2 0.4 0.3 0.2 0.2 0.1 ...
$ variety : chr "Setosa" "Setosa" "Setosa" "Setosa" ...
print("Target variable:")
[1] "Target variable:"
iris[,5]
[1] "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa"
[8] "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa"
[15] "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa"
[22] "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa"
[29] "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa"
[36] "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa"
[43] "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa" "Setosa"
[50] "Setosa" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor"
[57] "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor"
[64] "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor"
[71] "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor"
[78] "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor"
[85] "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor"
[92] "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor" "Versicolor"
[99] "Versicolor" "Versicolor" "Virginica" "Virginica" "Virginica" "Virginica" "Virginica"
[106] "Virginica" "Virginica" "Virginica" "Virginica" "Virginica" "Virginica" "Virginica"
[113] "Virginica" "Virginica" "Virginica" "Virginica" "Virginica" "Virginica" "Virginica"
[120] "Virginica" "Virginica" "Virginica" "Virginica" "Virginica" "Virginica" "Virginica"
[127] "Virginica" "Virginica" "Virginica" "Virginica" "Virginica" "Virginica" "Virginica"
[134] "Virginica" "Virginica" "Virginica" "Virginica" "Virginica" "Virginica" "Virginica"
[141] "Virginica" "Virginica" "Virginica" "Virginica" "Virginica" "Virginica" "Virginica"
[148] "Virginica" "Virginica" "Virginica"
Removing catagorial columns:
There are no catergorial columns in this dataset.
Scatterplot:
scatter_plot <- ggplot(iris, aes(x = sepal.length, y = sepal.width, color = variety)) + geom_point() + labs(title = "Scatter Plot of Sepal Length vs. Sepal Width by Species")
scatter_plot

Boxplot:
ggplot(iris, aes(y = sepal.length, x = variety, fill = variety)) +
geom_boxplot()

Violinplot:
ggplot(iris, aes(y = sepal.length, x = variety, fill = variety)) +
geom_violin()

LS0tDQp0aXRsZTogIkRhdGEgU2NpZW5jZSBQcm9qZWN0Ig0Kb3V0cHV0OiBodG1sX25vdGVib29rDQotLS0NCiMgRGF0YXNldCB1c2VkOiBJcmlzDQpgYGB7cn0NCmxpYnJhcnkoZ2dwbG90MikNCmlyaXMgPC0gcmVhZC5jc3YoImlyaXMuY3N2IikNCmlyaXMNCmBgYA0KDQojIEV4cGxhaW5pbmcgdGhlIGRhdGFzaGVldDoNCmBgYHtyfQ0Kc3RyKGlyaXMpDQpwcmludCgiVGFyZ2V0IHZhcmlhYmxlOiIpDQppcmlzWyw1XQ0KDQpgYGANCg0KDQojIFJlbW92aW5nIGNhdGFnb3JpYWwgY29sdW1uczoNCiMjIyBUaGVyZSBhcmUgbm8gY2F0ZXJnb3JpYWwgY29sdW1ucyBpbiB0aGlzIGRhdGFzZXQuDQoNCiMgU2NhdHRlcnBsb3Q6DQpgYGB7cn0NCnNjYXR0ZXJfcGxvdCA8LSBnZ3Bsb3QoaXJpcywgYWVzKHggPSBzZXBhbC5sZW5ndGgsIHkgPSBzZXBhbC53aWR0aCwgY29sb3IgPSB2YXJpZXR5KSkgKyBnZW9tX3BvaW50KCkgKyBsYWJzKHRpdGxlID0gIlNjYXR0ZXIgUGxvdCBvZiBTZXBhbCBMZW5ndGggdnMuIFNlcGFsIFdpZHRoIGJ5IFNwZWNpZXMiKQ0KDQpzY2F0dGVyX3Bsb3QNCmBgYA0KDQoNCiMgQm94cGxvdDogDQpgYGB7cn0NCmdncGxvdChpcmlzLCBhZXMoeSA9IHNlcGFsLmxlbmd0aCwgeCA9IHZhcmlldHksIGZpbGwgPSB2YXJpZXR5KSkgKw0KICBnZW9tX2JveHBsb3QoKQ0KYGBgDQoNCiMgVmlvbGlucGxvdDogDQpgYGB7cn0NCmdncGxvdChpcmlzLCBhZXMoeSA9IHNlcGFsLmxlbmd0aCwgeCA9IHZhcmlldHksIGZpbGwgPSB2YXJpZXR5KSkgKw0KICBnZW9tX3Zpb2xpbigpDQpgYGANCg0KDQo=