Objectives

To submit this homework you will create the document in Rstudio, using the knitr package (button included in Rstudio) and then submit the document to your Rpubs account. Once uploaded you will submit the link to that document on Canvas. Please make sure that this link is hyperlinked and that I can see the visualization and the code required to create it.

Look at the data

str(housing)
## 'data.frame':    72 obs. of  5 variables:
##  $ Sat : Ord.factor w/ 3 levels "Low"<"Medium"<..: 1 2 3 1 2 3 1 2 3 1 ...
##  $ Infl: Factor w/ 3 levels "Low","Medium",..: 1 1 1 2 2 2 3 3 3 1 ...
##  $ Type: Factor w/ 4 levels "Tower","Apartment",..: 1 1 1 1 1 1 1 1 1 2 ...
##  $ Cont: Factor w/ 2 levels "Low","High": 1 1 1 1 1 1 1 1 1 1 ...
##  $ Freq: int  21 21 28 34 22 36 10 11 36 61 ...

1. First plot

ggplot(housing) +
geom_bar(aes(x = Cont, y = Freq, fill = Sat), stat = 'identity', width =.4, position = "dodge") +
  labs(title="Number of Resident by Satisfaction with Rental Type ") + 
  labs(fill = "Satisfaction") +
  xlab("Contact") + 
  ylab("Number of Resident") +
  facet_wrap(~Type)

2. Second plot

ggplot(housing, aes(x = Sat, y = Freq))+
  geom_bar(
    aes(fill = Cont), stat = "identity", color = "white",
    position = position_dodge(0.9)
    )+
  facet_wrap(~Type) 

3. Third plot

p4<-ggplot(housing, aes(x=Infl, y=Freq)) + geom_point(shape=1)
p4+facet_grid(Type~Sat)

4. Fourth plot

p2<-ggplot(housing, aes(x=Cont, y=Freq)) + geom_point(shape=1)
p2+facet_wrap(~Type,ncol=2)

5. Fifth plot

ggplot(housing, aes(x=Sat, y=Freq)) + geom_point(shape=1)+
facet_grid(Cont~.)