R - Visão geral
R é uma linguagem de programação e ambiente de software para análise estatística, representação gráfica e relatórios. R foi criado por Ross Ihaka e Robert Gentleman na University of Auckland, Nova Zelândia, e atualmente é desenvolvido pela R Development Core Team.
O núcleo do R é uma linguagem de computador interpretada que permite ramificação e loop, bem como programação modular usando funções. R permite a integração com os procedimentos escritos nas linguagens C, C ++, .Net, Python ou FORTRAN para maior eficiência.
R está disponível gratuitamente sob a GNU General Public License, e versões binárias pré-compiladas são fornecidas para vários sistemas operacionais como Linux, Windows e Mac.
R é um software livre distribuído sob uma cópia deixada no estilo GNU, e uma parte oficial do projeto GNU chamada GNU S.
Evolução de R
R foi inicialmente escrito por Ross Ihaka e Robert Gentlemanno Departamento de Estatística da Universidade de Auckland em Auckland, Nova Zelândia. R fez sua primeira aparição em 1993.
Um grande grupo de pessoas contribuiu para o R enviando códigos e relatórios de erros.
Desde meados de 1997, existe um grupo principal (o "R Core Team") que pode modificar o arquivo de código-fonte do R.
Características de R
Conforme afirmado anteriormente, R é uma linguagem de programação e ambiente de software para análise estatística, representação gráfica e relatórios. A seguir estão as características importantes do R -
R é uma linguagem de programação bem desenvolvida, simples e eficaz que inclui condicionais, loops, funções recursivas definidas pelo usuário e recursos de entrada e saída.
R tem uma facilidade de manuseio e armazenamento de dados eficaz,
R fornece um conjunto de operadores para cálculos em matrizes, listas, vetores e matrizes.
R fornece uma coleção grande, coerente e integrada de ferramentas para análise de dados.
R fornece recursos gráficos para análise e exibição de dados diretamente no computador ou impressão nos jornais.
Como conclusão, R é a linguagem de programação de estatísticas mais amplamente usada no mundo. É a escolha número 1 de cientistas de dados e tem o suporte de uma comunidade vibrante e talentosa de colaboradores. R é ensinado em universidades e implantado em aplicativos de negócios de missão crítica. Este tutorial irá ensinar a programação R junto com exemplos adequados em etapas simples e fáceis.