Derek Corcoran
"09/10, 2017"
data("HairEyeColor")
HairEyeColor[,,1]
Eye
Hair Brown Blue Hazel Green
Black 32 11 10 3
Brown 53 50 25 15
Red 10 10 7 7
Blond 3 30 5 8
library(epitools)
library(knitr)
H <- expand.table(HairEyeColor)
kable(head(H))
Hair | Eye | Sex |
---|---|---|
Black | Brown | Male |
Black | Brown | Male |
Black | Brown | Male |
Black | Brown | Male |
Black | Brown | Male |
Black | Brown | Male |
data(iris)
model1 <- lm(Petal.Length ~ Species, data = iris)
library(stargazer)
stargazer(model1, type = "html", single.row=TRUE)
Dependent variable: | |
Petal.Length | |
Speciesversicolor | 2.798*** (0.086) |
Speciesvirginica | 4.090*** (0.086) |
Constant | 1.462*** (0.061) |
Observations | 150 |
R2 | 0.941 |
Adjusted R2 | 0.941 |
Residual Std. Error | 0.430 (df = 147) |
F Statistic | 1,180.161*** (df = 2; 147) |
Note: | *p<0.1; **p<0.05; ***p<0.01 |
Paquete con pocas funciones muy poderosas
library(dplyr)
library(knitr)
MEAN <- summarize(iris, MEAN.PETAL = mean(Petal.Length))
kable(MEAN)
MEAN.PETAL |
---|
3.758 |
library(dplyr)
library(knitr)
MEAN <- group_by(iris, Species)
MEAN <- summarize(MEAN, MEAN.PETAL = mean(Petal.Length))
kable(MEAN)
Species | MEAN.PETAL |
---|---|
setosa | 1.462 |
versicolor | 4.260 |
virginica | 5.552 |
library(dplyr)
library(knitr)
MEAN <- iris %>% group_by(Species) %>% summarize(MEAN.PETAL = mean(Petal.Length))
kable(MEAN)
Species | MEAN.PETAL |
---|---|
setosa | 1.462 |
versicolor | 4.260 |
virginica | 5.552 |
library(dplyr)
library(knitr)
MEAN <- iris %>% group_by(Species) %>% summarize_all(mean)
kable(MEAN)
Species | Sepal.Length | Sepal.Width | Petal.Length | Petal.Width |
---|---|---|---|---|
setosa | 5.006 | 3.428 | 1.462 | 0.246 |
versicolor | 5.936 | 2.770 | 4.260 | 1.326 |
virginica | 6.588 | 2.974 | 5.552 | 2.026 |
simbolo | significado | simbolo_cont | significado_cont |
---|---|---|---|
< | Mayor que | != | distinto a |
> | Menor que | %in% | dentro del grupo |
== | Igual a | is.na | es NA |
>= | mayor o igual a | !is.na | no es NA |
<= | menor o igual a | | & | o, y |
library(dplyr)
data("iris")
DF <- iris %>% filter(Species != "versicolor") %>% group_by(Species) %>% summarise_all(mean)
kable(DF)
Species | Sepal.Length | Sepal.Width | Petal.Length | Petal.Width |
---|---|---|---|---|
setosa | 5.006 | 3.428 | 1.462 | 0.246 |
virginica | 6.588 | 2.974 | 5.552 | 2.026 |
library(dplyr)
library(knitr)
data(nasa)
Nasa2 <- as.data.frame(nasa)
Temp <- Nasa2 %>% filter(year != 1995) %>% group_by(year) %>% select(contains("temp")) %>% summarize_all(mean)
kable(Temp)
year | surftemp | temperature |
---|---|---|
1996 | 295.8562 | 297.1005 |
1997 | 296.7291 | 297.9566 |
1998 | 297.1221 | 298.7028 |
1999 | 295.6850 | 298.1364 |
2000 | 295.7263 | 298.3358 |
library(stargazer)
Manuales <- filter(mtcars, am == 1)
Auto <- filter(mtcars, am == 0)
ManualLM <- lm(mpg ~ wt, data = Manuales)
AutoLM <- lm(mpg ~ wt, data = Auto)
stargazer(ManualLM, AutoLM, type = "html", single.row=TRUE)
Dependent variable: | ||
mpg | ||
(1) | (2) | |
wt | -9.084*** (1.257) | -3.786*** (0.767) |
Constant | 46.294*** (3.120) | 31.416*** (2.947) |
Observations | 13 | 19 |
R2 | 0.826 | 0.589 |
Adjusted R2 | 0.810 | 0.565 |
Residual Std. Error | 2.686 (df = 11) | 2.528 (df = 17) |
F Statistic | 52.264*** (df = 1; 11) | 24.392*** (df = 1; 17) |
Note: | *p<0.1; **p<0.05; ***p<0.01 |
Piensen en una pregunta a resolver con sus datos