netflix = read.csv("C:/Users/asus4/OneDrive/Desktop/TUGAS/VDE/netflix_titles.csv")
library(ggplot2)
custom_col <- c("red", "green", "orange")
ggplot(netflix, aes(x = "", fill = factor(type))) + geom_bar(width = 1) +
theme(axis.line = element_blank(), plot.title = element_text(hjust=0.5, size=2)) +
labs(fill="class", x=NULL, y=NULL, title="Pie Chart of Netflix Shows") + coord_polar(theta="y", start=0) + scale_fill_manual(values=custom_col)
par(c(2,1))
## Warning in par(c(2, 1)): argument 1 does not name a graphical parameter
## NULL
ggplot(netflix, aes(x="", fill=factor(type))) + geom_bar()
ggplot(netflix, aes(y="", fill=factor(type))) + geom_bar()
train = read.csv('train.csv')
head(train)
## PassengerId Survived Pclass
## 1 1 0 3
## 2 2 1 1
## 3 3 1 3
## 4 4 1 1
## 5 5 0 3
## 6 6 0 3
## Name Sex Age SibSp Parch
## 1 Braund, Mr. Owen Harris male 22 1 0
## 2 Cumings, Mrs. John Bradley (Florence Briggs Thayer) female 38 1 0
## 3 Heikkinen, Miss. Laina female 26 0 0
## 4 Futrelle, Mrs. Jacques Heath (Lily May Peel) female 35 1 0
## 5 Allen, Mr. William Henry male 35 0 0
## 6 Moran, Mr. James male NA 0 0
## Ticket Fare Cabin Embarked
## 1 A/5 21171 7.2500 S
## 2 PC 17599 71.2833 C85 C
## 3 STON/O2. 3101282 7.9250 S
## 4 113803 53.1000 C123 S
## 5 373450 8.0500 S
## 6 330877 8.4583 Q
summary(train)
## PassengerId Survived Pclass Name
## Min. : 1.0 Min. :0.0000 Min. :1.000 Length:891
## 1st Qu.:223.5 1st Qu.:0.0000 1st Qu.:2.000 Class :character
## Median :446.0 Median :0.0000 Median :3.000 Mode :character
## Mean :446.0 Mean :0.3838 Mean :2.309
## 3rd Qu.:668.5 3rd Qu.:1.0000 3rd Qu.:3.000
## Max. :891.0 Max. :1.0000 Max. :3.000
##
## Sex Age SibSp Parch
## Length:891 Min. : 0.42 Min. :0.000 Min. :0.0000
## Class :character 1st Qu.:20.12 1st Qu.:0.000 1st Qu.:0.0000
## Mode :character Median :28.00 Median :0.000 Median :0.0000
## Mean :29.70 Mean :0.523 Mean :0.3816
## 3rd Qu.:38.00 3rd Qu.:1.000 3rd Qu.:0.0000
## Max. :80.00 Max. :8.000 Max. :6.0000
## NA's :177
## Ticket Fare Cabin Embarked
## Length:891 Min. : 0.00 Length:891 Length:891
## Class :character 1st Qu.: 7.91 Class :character Class :character
## Mode :character Median : 14.45 Mode :character Mode :character
## Mean : 32.20
## 3rd Qu.: 31.00
## Max. :512.33
##
p_age = ggplot(train) +
geom_freqpoly(mapping = aes(x = Age, fill = Age), binwidth = 1) +
theme(legend.position = "right") + labs(title = "Average Age of Passangers", y = "Age Count")
p_age
Fig. 2
color = c("orange","purple")
p_sex = ggplot(train, aes(x = "", fill = factor(Sex))) + geom_bar(width = 1) +
theme(axis.line = element_blank(), plot.title = element_text(hjust=0.5, size=2)) +
labs(fill="Sex", x=NULL, y=NULL, title="Number of Male and Female Passangers") + coord_polar(theta="y", start=0) + scale_fill_manual(values=color)
p_sex
Fig. 2
p_class = ggplot(train, aes(Pclass, fill=Survived)) + scale_color_viridis_b() +
geom_bar(stat='count') + labs(title="Type Of Ticket Class",x = 'Pclass')
p_class
Fig. 2
p_emb = ggplot(train, aes(Embarked, fill = Survived)) +
geom_bar(stat='count', position='fill') +
labs(x = 'Embarked') +
theme(legend.position = "none")
p_emb
Fig. 2
p_sib = ggplot(train, aes(SibSp, fill = Survived)) +
geom_bar(stat='count', position='fill') +
labs(x = 'SibSp') +
theme(legend.position = "none")
p_sib
Fig. 2
p_par = ggplot(train, aes(Parch, fill = Survived)) +
geom_bar(stat='count', position='fill') +
labs(x = 'Parch') +
theme(legend.position = "none")
p_par
Fig. 2
p_fare = ggplot(train) +
geom_freqpoly(mapping = aes(Fare, color = Survived), binwidth = 0.05) +
scale_x_log10() +
theme(legend.position = "none")
p_fare
Fig. 2