“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.  

Depois apresetentar alguns caminhos para encontrar ajuda. Agora vamos ver alguns elementos da linguagem R, se você já conhece alguma outra linguagem (mesmo que pouco) não vai ter grandes dificuldade essa liguagem de programação estatística. Entre os elementos da liguagem que será abordado aqui está como determinar que parte do código não seja executado, como funciona as funções, como instalar novas funcionalidade e como abrir a pacotes de funcionalidades.

É muito comum começar a apresentação do pela apresentação das funcionalidades de Calculadoras e algumas funções nativas da linguagem, digo nativa, pois, o R tem integração com outras linguagens como Java e Python. Mas aqui vamos iniciar por onde podemos encontrar ajuda sobre a linguagem. Claro que com existência Google  (leia-se todos buscadores web) é quase impossível não acharmos o que e como aprender qualquer coisa. Sendo que alguns caminhos podem ajudar tanto a iniciantes nesse mundo da programação quanto a programadores experientes. Então está listada abaixo quatro desses caminhos que podem nos auxilar.