English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriais do R

O R é uma linguagem de programação e ambiente de software usado para análise estatística, representação gráfica e relatórios. O R foi criado por Ross Ihaka e Robert Gentleman da Universidade de Auckland, na Nova Zelândia, e atualmente é desenvolvido pelo time central de desenvolvimento do R. O R é fornecido gratuitamente sob a licença pública geral GNU e oferece versões binárias pré-compiladas para vários sistemas operacionais (como Linux, Windows e Mac). Essa linguagem de programação foi nomeada R, baseada no primeiro caractere dos nomes dos dois autores (robertgentlest e rossihaka) e em parte no nome da linguagem S do Laboratório Bell.

  

O R é um linguagem de programação matemática projetada para pesquisadores em matemática, usada principalmente para análise estatística, plotagem de gráficos e mineração de dados.

Se você é um iniciante em programação de computadores e ansioso para entender a programação universal de computadores, o R não é uma escolha muito ideal; você pode escolher PythonC ou Java.

O R Linguagem e o C Linguagem são ambos resultados de pesquisas do Bell Labs, mas têm diferentes campos de foco. O R Linguagem é uma linguagem interpretada voltada para trabalhadores de pesquisa teórica em matemática, enquanto o C Linguagem é projetado para engenheiros de software de computadores.

O R Linguagem é uma linguagem interpretada (diferente da execução compilada do C Linguagem), sua velocidade de execução é muito mais lenta do que a do C Linguagem, o que não é favorável para otimização. Mas no nível da gramática, ela oferece operações mais ricas de estruturas de dados e pode outputar informações de texto e gráficos de forma muito conveniente, então é amplamente aplicada em matemática, especialmente em estatística.

Site Oficial do R Linguagem:https://cran.r-project.org/

Lista de Sites Oficiais de Mirrors:https://cran.r-project.org/mirrors.html

Quem deve ler este tutorial?

Este tutorial foi feito especialmente para programadores que precisam aprender R Linguagem do zero.

Se você for um usuário muito experiente do R Linguagem, você ainda pode obter referências gramaticais deste tutorial, mas o tutorial em si pode não conter conteúdo que resolva seus problemas profundos.

Características do R Linguagem

  • O software do ambiente do R Linguagem é um software de código aberto GNU, com boa compatibilidade e uso gratuito

  • Gramática muito favorável para operações matemáticas complexas

  • Tipos de dados ricos, incluindo vetores, matrizes, fatores, conjuntos de dados e outras estruturas de dados comuns

  • Estilo de código bom, fácil de ler

Embora o R seja principalmente usado para análise estatística ou desenvolvimento de software estatístico, algumas pessoas também o usam para cálculos matriciais. Sua velocidade de análise pode ser comparada a softwares livres dedicados a cálculos matriciais, como GNU Octave e softwares comerciais como MATLAB.

Compilar/Executar Programas R

Exemplo (helloworld.R)         

myString <- "Hello, World!"
print ( myString )
Teste e Veja ‹/›

Os arquivos do R Linguagem têm sufixo .R.

Referências