Ubuntu

Instalando a programação R no Ubuntu 18.04

Instalando a programação R no Ubuntu 18.04
Nesta lição, veremos como podemos instalar e começar a usar a linguagem de programação R no Ubuntu 18.04. R é uma excelente linguagem de programação de computação gráfica e estatística de código aberto e é uma das linguagens de programação mais usadas depois de Python para Data Science e Machine Learning, usada com uma das melhores ferramentas, Jupyter Notebooks.

Começaremos instalando a linguagem de programação R no Ubuntu 18.04 e continue com um programa bem simples neste idioma. Vamos começar.

Adicionar chaves GPG

Primeiro, precisamos adicionar as chaves GPG relevantes:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

Aqui está o que recebemos de volta com este comando:

Adicionar chaves GPG

Adicionar Repositórios R

Agora podemos adicionar repositórios R para o lançamento da linguagem de programação R:

sudo add-apt-repository 'deb https: // nuvem.r-projeto.org / bin / linux / ubuntu bionic-cran35 / '

Aqui está o que obtemos de volta com este comando:

Adicionar repositórios R

Atualizar lista de pacotes

Vamos atualizar a lista de pacotes do Ubuntu:

atualização do apt sudo

Instale R

Podemos finalmente instalar a linguagem de programação R agora:

sudo apt install r-base

Verificar instalação

Execute o seguinte comando para verificar sua instalação:

sudo -i R

Veremos o console R assim que escrevermos o comando acima:

Verifique a instalação R

Comece a usar a programação R com Hello World

Assim que tivermos uma instalação ativa para a linguagem de programação R no Ubuntu 18.04, vamos começar a usá-lo em um programa “Hello World” muito simples e tradicional aqui. Para executar um programa simples, podemos simplesmente abrir um terminal, digitar o seguinte comando para abrir o console R:

$ R

Agora podemos começar a escrever instruções simples no console:

> helloLinuxHint <- "Hello World"
> imprimir (helloLinuxHint)

Aqui está o que recebemos de volta com este comando:

R Hello World

Executar scripts baseados em R

Também é possível executar scripts baseados em R usando a ferramenta de linha de comando R. Para fazer isso, crie um novo arquivo 'linuxhint.R 'com o seguinte conteúdo:

helloLinuxHint <- "Hello from the script, World!"
imprimir (helloLinuxHint)

Aqui está o que obtemos com um comando que executará este script:

Executando o programa R a partir de Rscript

Aqui está o comando que usamos:

Rscript linuxhint.R

Por fim, vamos demonstrar outro programa simples para calcular o fatorial de um número com R. Aqui está um programa de amostra que mostra como fazer isso:

num = 5
fatorial = 1
# verifique se o número é negativo, positivo ou zero
if (num < 0)
print ("Desculpe, o número não pode ser negativo.")
else if (num == 0)
print ("O fatorial de 0 é 1.")
senão
para (i em 1: número)
fatorial = fatorial * i

print (paste ("O fatorial de", num, "é:", fatorial))

Podemos executar o script acima com o seguinte comando:

Rscript fatorial.R

Depois de executar o script fornecido, podemos ver o fatorial calculado para um determinado número:

Calculando o fatorial de um número


Agora, você está pronto para escrever seus próprios programas R.

Python vs R para Data Science

Se você é um iniciante, é difícil escolher Python ou R entre si para análise e visualização de dados. Ambas as linguagens têm muitas bibliotecas comuns do que você pode imaginar. Quase todas as tarefas podem ser feitas em ambas as linguagens, podem estar relacionadas a disputa de dados, engenharia, sucateamento de seleção de recursos, aplicativo e assim por diante. Alguns pontos que podemos considerar para Python incluem:

Algumas coisas que tornam R mais útil é a disponibilidade de muitos produtos estatísticos que criam uma excelente saída para casos de uso de negócios que descobriremos nos próximos posts.

Conclusão: Instalando R no Ubuntu 18.04

Nesta lição, estudamos como podemos instalar e começar a usar a linguagem de programação R no Ubuntu 18.04 com programas muito simples na linguagem. Esta é apenas uma introdução muito simples de muitas lições que virão com a linguagem de programação R. Compartilhe seus comentários sobre a lição comigo ou para LinuxHint Twitter handle.

Melhores jogos para jogar com rastreamento manual
Oculus Quest introduziu recentemente a grande ideia de rastreamento manual sem controladores. Com um número cada vez maior de jogos e atividades que e...
Como mostrar a sobreposição de OSD em aplicativos e jogos Linux em tela cheia
Jogar jogos em tela cheia ou usar aplicativos em modo de tela cheia sem distração pode cortar você das informações relevantes do sistema visíveis em u...
Top 5 cartas de captura de jogos
Todos nós vimos e amamos streaming de jogos no YouTube. PewDiePie, Jakesepticye e Markiplier são apenas alguns dos melhores jogadores que ganharam mil...