link="https://docs.google.com/spreadsheets/d/e/2PACX-1vTqb8BIAywRYI2aAbtlR1fzojEjP7b0VEa9II1FGNp5w2zAp1ZMfFWb760ryovcn6WlUjUVf8Y0k2b8/pub?gid=2057947663&single=true&output=csv"
data=read.csv(link, stringsAsFactors = F)
str(data)
## 'data.frame':    1096 obs. of  8 variables:
##  $ poblacioncienmil: num  20.9155 0.2406 0.0398 0.0558 0.2723 ...
##  $ nbi             : num  12.2 33.8 28.5 33.1 27.1 ...
##  $ consejocomunal  : num  0 0 0 0 0 0 0 0 0 0 ...
##  $ priorizado      : num  0 1 0 0 0 0 0 0 1 0 ...
##  $ uribista        : num  0 1 1 1 1 1 1 1 1 NA ...
##  $ ejecucion       : num  0 0 0 0 0 0 0 0 0 0 ...
##  $ apropiaciondolar: num  102.17 4.19 1.59 0 0 ...
##  $ pctopo          : num  14.82 14.51 15.08 6.15 47.31 ...
data[,c(3:6)]=lapply(data[,c(3:6)],as.factor)
str(data)
## 'data.frame':    1096 obs. of  8 variables:
##  $ poblacioncienmil: num  20.9155 0.2406 0.0398 0.0558 0.2723 ...
##  $ nbi             : num  12.2 33.8 28.5 33.1 27.1 ...
##  $ consejocomunal  : Factor w/ 2 levels "0","1": 1 1 1 1 1 1 1 1 1 1 ...
##  $ priorizado      : Factor w/ 2 levels "0","1": 1 2 1 1 1 1 1 1 2 1 ...
##  $ uribista        : Factor w/ 2 levels "0","1": 1 2 2 2 2 2 2 2 2 NA ...
##  $ ejecucion       : Factor w/ 2 levels "0","1": 1 1 1 1 1 1 1 1 1 1 ...
##  $ apropiaciondolar: num  102.17 4.19 1.59 0 0 ...
##  $ pctopo          : num  14.82 14.51 15.08 6.15 47.31 ...
summary(data)
##  poblacioncienmil        nbi        consejocomunal priorizado uribista  
##  Min.   : 0.00158   Min.   : 5.36   0:1036         0:820      0   :332  
##  1st Qu.: 0.07422   1st Qu.:28.35   1:  60         1:276      1   :560  
##  Median : 0.13998   Median :41.30                             NA's:204  
##  Mean   : 0.40470   Mean   :42.96                                       
##  3rd Qu.: 0.26255   3rd Qu.:55.48                                       
##  Max.   :69.26836   Max.   :98.81                                       
##                     NA's   :30                                          
##  ejecucion apropiaciondolar      pctopo      
##  0:1055    Min.   :  0.000   Min.   : 0.000  
##  1:  41    1st Qu.:  0.000   1st Qu.: 5.922  
##            Median :  0.000   Median :20.308  
##            Mean   :  8.276   Mean   :27.874  
##            3rd Qu.:  9.385   3rd Qu.:45.711  
##            Max.   :132.643   Max.   :99.419  
##                              NA's   :7
newOrder=c("apropiaciondolar","pctopo","uribista","priorizado","consejocomunal","ejecucion","poblacioncienmil","nbi")
data=data[,newOrder]
data$priorizado = factor(data$priorizado, labels=c("No", "Si"))
data$uribista = factor(data$uribista, labels=c("No", "Si"))
data$consejocomunal = factor(data$consejocomunal, labels=c("No", "Si"))
data$ejecucion= factor(data$ejecucion, labels=c("No", "Si"))

#REGRESIÓN

library(papeR)
## Loading required package: car
## Loading required package: carData
## Loading required package: xtable
## Registered S3 method overwritten by 'papeR':
##   method    from
##   Anova.lme car
## 
## Attaching package: 'papeR'
## The following object is masked from 'package:utils':
## 
##     toLatex
Regr=lm(apropiaciondolar~.,data=data)
summary(Regr)
## 
## Call:
## lm(formula = apropiaciondolar ~ ., data = data)
## 
## Residuals:
##     Min      1Q  Median      3Q     Max 
## -60.201  -8.207  -5.875   2.505  92.488 
## 
## Coefficients:
##                  Estimate Std. Error t value Pr(>|t|)    
## (Intercept)      14.13182    1.67651   8.429  < 2e-16 ***
## pctopo           -0.03096    0.02126  -1.456  0.14563    
## uribistaSi       -2.57184    1.09188  -2.355  0.01872 *  
## priorizadoSi     -2.21395    1.18715  -1.865  0.06253 .  
## consejocomunalSi 14.05017    2.32452   6.044 2.23e-09 ***
## ejecucionSi       2.95688    2.80758   1.053  0.29255    
## poblacioncienmil  1.83866    0.20024   9.182  < 2e-16 ***
## nbi              -0.09292    0.02941  -3.160  0.00163 ** 
## ---
## Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
## 
## Residual standard error: 15.38 on 868 degrees of freedom
##   (220 observations deleted due to missingness)
## Multiple R-squared:  0.1751, Adjusted R-squared:  0.1684 
## F-statistic: 26.32 on 7 and 868 DF,  p-value: < 2.2e-16
regresión = lm(apropiaciondolar ~ priorizado + pctopo + uribista + consejocomunal + ejecucion + poblacioncienmil + nbi, data = data)
(pretty_lm <- prettify(summary(regresión)))
##                         Estimate  CI (lower)  CI (upper) Std. Error   t value
## 1        (Intercept) 14.13181597 10.84132194 17.42230999 1.67651334  8.429289
## 2     priorizado: Si -2.21394937 -4.54397814  0.11607941 1.18715436 -1.864921
## 3             pctopo -0.03096414 -0.07269121  0.01076292 0.02126002 -1.456449
## 4       uribista: Si -2.57183741 -4.71488038 -0.42879444 1.09188472 -2.355411
## 5 consejocomunal: Si 14.05016737  9.48782492 18.61250983 2.32452268  6.044324
## 6      ejecucion: Si  2.95687526 -2.55355452  8.46730504 2.80757509  1.053178
## 7   poblacioncienmil  1.83866214  1.44564529  2.23167898 0.20024287  9.182160
## 8                nbi -0.09292085 -0.15063803 -0.03520367 0.02940702 -3.159819
##   Pr(>|t|)    
## 1   <0.001 ***
## 2    0.063   .
## 3    0.146    
## 4    0.019   *
## 5   <0.001 ***
## 6    0.293    
## 7   <0.001 ***
## 8    0.002  **
xtable(pretty_lm)
## % latex table generated in R 4.0.0 by xtable 1.8-4 package
## % Mon Jul  6 01:47:05 2020
## \begin{table}[ht]
## \centering
## \begin{tabular}{rlrrrrrll}
##   \hline
##  &   & Estimate & CI (lower) & CI (upper) & Std. Error & t value & Pr($>$$|$t$|$) &     \\ 
##   \hline
## 1 & (Intercept) & 14.13 & 10.84 & 17.42 & 1.68 & 8.43 & $<$0.001 & *** \\ 
##   2 & priorizado: Si & -2.21 & -4.54 & 0.12 & 1.19 & -1.86 & 0.063 & . \\ 
##   3 & pctopo & -0.03 & -0.07 & 0.01 & 0.02 & -1.46 & 0.146 &   \\ 
##   4 & uribista: Si & -2.57 & -4.71 & -0.43 & 1.09 & -2.36 & 0.019 & * \\ 
##   5 & consejocomunal: Si & 14.05 & 9.49 & 18.61 & 2.32 & 6.04 & $<$0.001 & *** \\ 
##   6 & ejecucion: Si & 2.96 & -2.55 & 8.47 & 2.81 & 1.05 & 0.293 &   \\ 
##   7 & poblacioncienmil & 1.84 & 1.45 & 2.23 & 0.20 & 9.18 & $<$0.001 & *** \\ 
##   8 & nbi & -0.09 & -0.15 & -0.04 & 0.03 & -3.16 & 0.002 & ** \\ 
##    \hline
## \end{tabular}
## \end{table}
library(knitr)
kable(pretty_lm)
Estimate CI (lower) CI (upper) Std. Error t value Pr(>|t|)
(Intercept) 14.1318160 10.8413219 17.4223100 1.6765133 8.429289 <0.001 ***
priorizado: Si -2.2139494 -4.5439781 0.1160794 1.1871544 -1.864921 0.063 .
pctopo -0.0309641 -0.0726912 0.0107629 0.0212600 -1.456449 0.146
uribista: Si -2.5718374 -4.7148804 -0.4287944 1.0918847 -2.355411 0.019 *
consejocomunal: Si 14.0501674 9.4878249 18.6125098 2.3245227 6.044324 <0.001 ***
ejecucion: Si 2.9568753 -2.5535545 8.4673050 2.8075751 1.053178 0.293
poblacioncienmil 1.8386621 1.4456453 2.2316790 0.2002429 9.182160 <0.001 ***
nbi -0.0929208 -0.1506380 -0.0352037 0.0294070 -3.159819 0.002 **