“O começo de todas as ciências é o espanto de as coisas serem o que são.”
(Aristóteles)

Programando em R

R é atualmente uma das linguagens mais usada no mundo para Data Science. Sendo, utilizada desde coleta à análise de dados, por exemplo: coleta em páginas da web (institucionais, redes sociais), análise de dados (estatística frequentista, bayesiana, mineração de dados). O R é dessa forma o software que mais ganha espaço na comunidade acadêmica nas diversas áreas da ciência.

O objetivo desta seção apresentar a linguagem R com foco principal em coleta de dados na web (web scraping) , manipulação de banco de dados e análise estatística. Tentarei focar exemplos da área de Ciências Sociais, e mais especificamente em Ciência Política área que estou em formação.  

Instrucciones de instalación del software R e RStudio

1 - Instalación R

1.1 Descargar gratis, en general: https://cloud.r-project.org   

         O directament: - Mac OS R-3.4.0.pkg 

                                  - Windows Download R 3.4.0 

                                  - linux, vea el enlace https://numerorojo.wordpress.com/2008/04/27/instalar-r-en-ubuntu/  

dados

Dados para ciência é um elemento muito importante na construção, no teste, na reformulação de teoria, em especial para Ciências Sociais. Pois é importante para conhecermos parte da realidade. Neste post apresento uma lista de pacotes que ajudam aos interessados por dados a obter de forma mais fácil. A comunidade de programadores em R no Brasil cresce a cada dia, esse post de hoje é motivado por mais uma boa notícia para os amantes dos dados, a publicação do pacote congressbr.

Este post tem como objetivo divulgar o reusltado de um trabalho coletivo.  Publicamos o pacote electionsBR no CRAN, o pacote contem um conjunto de funções que fazem donwload do dados eleitorais disponíveis no Repositorio de dados TSE e retorna um data.frame com a informação deseja para todos os Estado, em algumas por município e zona como o exemplo abaixo.

ex:

# instalando o pacote
install.packages("electionsBR")
# iniciando o pacote
library(electionsBR)
# baixando dados votação municipio zona da eleição 2010
dados2010 <- vote_mun_zone_fed(2010)

 

Documentação completa do pacote Click AQUI

Ver mais detalhes no blog de Fernando Meireles

Como usar o R para fazer operações matemáticas? Nesse post será abordado as principais operações matemática sem o objeto, e operações com objeto, uma vez que o potencial do R é melhor explorado quando aprendemos trabalhar com objetos.  Pois, o como linguagem de programação também adere ao paradigma orientado a objeto. O que significa dizer que o é uma linguagem estruturada com capacidade interpretar classes de objetos presente no software ou incrementados.