Why the open source programming languages
are the best for data analysis?
Because, they R!
||
====== O que é o Ambiente R? ======
---------------------------------------------
O **R** é um //ambiente computacional// para análise de dados baseado numa linguagem de programação que é de código aberto (//open source//) chamada de **S**.
É preferível definir o **R** como um //ambiente computacional// porque ele não é exatamente um "//software//" convencional que realiza determinadas funções como um aplicativo (por exemplo um editor de textos). Os procedimentos de análise **não** estão definidos de princípio e acessíveis na forma de menus à escolha do usuário. O **R** fornece uma série de ferramentas para que o usuário realize a sua análise de dados segundo um procedimento que ele, usuário, definirá na forma de um //programa// (chamado de "//script//" no **R**).
===== Flexibilidade e Criatividade =====
Como ambiente de trabalho, o **R** permite uma flexibilidade e criatividade inigualáveis na realização de análise de dados quando comparado aos softwares de análise estatística. Mas, como nada é gratuito, o "preço" para isto é a necessidade de aprender uma linguagem de programação.
Com o domínio da linguagem **S**, o usuário pode construir sua análise como acredita ser mais apropriado e segundo o seu domínio da linguagem e dos métodos de análise que utiliza. Os "scripts" do **R** não precisam ser necessariamente sofisticados ou complexos. Eles devem servir ao propósito para qual foram escritos!
===== Documentação e Execução das Análises =====
Outra vantagem inerente ao uso de uma linguagem de programação, é que a análise de dados está **//documentada//** no script e, consequentemente, pode ser facilmente relembrada depois de realizada. Mais ainda, partindo-se dos dados utilizados, a análise pode ser refeita ou aprimorada posteriormente.
===== Para Conhecer o Ambiente R =====
A Internet é rica em informações e cursos sobre o **R**, a partir de uma simples busca, geralmente se encontra uma grande quantidade de links relevantes. Seguem os links para alguns **cursos introdutórios**:
* [[pt:cursos_online:r_relampago:start|Curso Relâmpago de R:]] breve explicação do funcionamento geral do Ambiente R.
* [[https://www.datacamp.com/community/open-courses/introducao-a-r|Introdução a R - DataCamp:]] curso bastante completo que foco nos objetos de dados.
\\