west_roxbury <- mlba::WestRoxbury
library(gridExtra)
library(grid)
library(ggplot2)
g1 <- ggplot(west_roxbury) + geom_boxplot(aes(x = factor(FLOORS), y = TOTAL.VALUE))
g2 <- ggplot(west_roxbury) + geom_boxplot(aes(x = factor(BEDROOMS), y = TOTAL.VALUE))
g3 <- ggplot(west_roxbury) + geom_boxplot(aes(x = factor(ROOMS), y = TOTAL.VALUE))
g4 <- ggplot(west_roxbury) + geom_boxplot(aes(x = factor(FIREPLACE), y = TOTAL.VALUE))
grid.arrange(g1, g2, g3, g4, ncol=2, nrow=2)
library(ggplot2)
g5 <- ggplot(west_roxbury,aes(x = FLOORS, y = TOTAL.VALUE)) + geom_bar(stat = "identity")
g6 <- ggplot(west_roxbury,aes(x = BEDROOMS, y = TOTAL.VALUE)) + geom_bar(stat = "identity")
g7 <- ggplot(west_roxbury,aes(x = ROOMS, y = TOTAL.VALUE)) + geom_bar(stat = "identity")
g8 <- ggplot(west_roxbury,aes(x = FIREPLACE, y = TOTAL.VALUE)) + geom_bar(stat = "identity")
grid.arrange(g5,g6,g7,g8, ncol=2, nrow=2)
hist(west_roxbury$TOTAL.VALUE, xlab="TOTAL.VALUE")
library(ggplot2)
ggplot(west_roxbury, aes(x = LIVING.AREA, y = TOTAL.VALUE)) +
geom_point() +
geom_smooth(method = "lm", se = FALSE)
## `geom_smooth()` using formula = 'y ~ x'
cor_matrix <- west_roxbury[,-14]
heatmap(cor(cor_matrix),Rowv = NA,Colv = NA)
library(MASS)
par(mfcol = c(2,1))
parcoord(west_roxbury[west_roxbury$FULL.BATH == 1, -14], main = "FULL.BATH = 1")
parcoord(west_roxbury[west_roxbury$FULL.BATH == 2, -14], main = "FULL.BATH = 2")
library(treemap)
treemap(west_roxbury, index = "ROOMS", vSize = "LIVING.AREA")
This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see http://rmarkdown.rstudio.com.
When you click the Knit button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this:
summary(cars)
## speed dist
## Min. : 4.0 Min. : 2.00
## 1st Qu.:12.0 1st Qu.: 26.00
## Median :15.0 Median : 36.00
## Mean :15.4 Mean : 42.98
## 3rd Qu.:19.0 3rd Qu.: 56.00
## Max. :25.0 Max. :120.00
You can also embed plots, for example:
Note that the echo = FALSE parameter was added to the
code chunk to prevent printing of the R code that generated the
plot.