Ferramentas do usuário

Ferramentas do site


03_apostila:01-intro

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão Ambos lados da revisão seguinte
03_apostila:01-intro [2020/08/20 16:09]
adalardo
03_apostila:01-intro [2020/08/20 16:10]
adalardo
Linha 315: Linha 315:
 O comando ''​ls''​ lista todo o conteúdo da área de trabalho, se não é fornecido argumento: O comando ''​ls''​ lista todo o conteúdo da área de trabalho, se não é fornecido argumento:
  
-<​code>​+<​code ​rsplus>
 > ls() > ls()
 [1] "​consoantes"​ "​CONSOANTES"​ "​vogais"​ "​VOGAIS"​ [1] "​consoantes"​ "​CONSOANTES"​ "​vogais"​ "​VOGAIS"​
Linha 334: Linha 334:
 O comando ''​rm''​ apaga objetos da área de trabalho: O comando ''​rm''​ apaga objetos da área de trabalho:
  
-<​code>​+<​code ​rsplus>
 > ls() > ls()
 [1] "​consoantes"​ "​CONSOANTES"​ "​vogais" ​    "​VOGAIS"​ [1] "​consoantes"​ "​CONSOANTES"​ "​vogais" ​    "​VOGAIS"​
Linha 376: Linha 376:
  
 Para conseguir ajuda sobre um comando pode ser usada a função ''​help'':​ Para conseguir ajuda sobre um comando pode ser usada a função ''​help'':​
-<​code>​+<​code ​rsplus>
 > help(mean) > help(mean)
 </​code>​ </​code>​
  
 ou então o operador de ajuda que é o sinal de interrogação ​ '?':​ ou então o operador de ajuda que é o sinal de interrogação ​ '?':​
-<​code>​+<​code ​rsplus>
 ?mean ?mean
 </​code>​ </​code>​
  
 No caso se buscar ajuda sobre um **operador** (símbolo para operações aritméticas e algébricas) devemos utilizar as aspas duplas: No caso se buscar ajuda sobre um **operador** (símbolo para operações aritméticas e algébricas) devemos utilizar as aspas duplas:
-<​code>​+<​code ​rsplus>
 > help("​+"​) > help("​+"​)
 > ?"​*"​ > ?"​*"​
Linha 409: Linha 409:
  
 No modo **help interativo** também é possível se fazer uma busca por uma palavra (//​string//​) usando a tecla '/',​ na forma: No modo **help interativo** também é possível se fazer uma busca por uma palavra (//​string//​) usando a tecla '/',​ na forma:
-<​code>​+<​code ​rsplus>
 /string /string
 </​code>​ </​code>​
Linha 438: Linha 438:
    
    
-<​code>​+<​code ​rsplus>
 mean                  package:​base ​                 R Documentation mean                  package:​base ​                 R Documentation
  
Linha 511: Linha 511:
  
 Para os que preferem trabalhar com ajuda em hipertexto (html), há o comando ''​help.start()'':​ Para os que preferem trabalhar com ajuda em hipertexto (html), há o comando ''​help.start()'':​
-<​code>​+<​code ​rsplus>
 > help.start() > help.start()
 Making links in per-session dir ... Making links in per-session dir ...
Linha 535: Linha 535:
  
 Outro comando muito útil é o ''​apropos''​. ​ Ele possibilita sabermos quais funções do R tem no nome uma certa palavra (//​string//​):​ Outro comando muito útil é o ''​apropos''​. ​ Ele possibilita sabermos quais funções do R tem no nome uma certa palavra (//​string//​):​
-<​code>​+<​code ​rsplus>
 > apropos(plot) > apropos(plot)
  [1] "​biplot" ​             "​interaction.plot" ​   "​lag.plot" ​            [1] "​biplot" ​             "​interaction.plot" ​   "​lag.plot" ​          
Linha 554: Linha 554:
 Para pesquisas mais complexas e refinadas há ainda a função ''​help.search()''​. Por exemplo, para pesquisar funções que tenham a palavra "​skew"​no título: Para pesquisas mais complexas e refinadas há ainda a função ''​help.search()''​. Por exemplo, para pesquisar funções que tenham a palavra "​skew"​no título:
  
-<​code>​+<​code ​rsplus>
 > help.search(field="​title","​skew"​) > help.search(field="​title","​skew"​)
  
Linha 576: Linha 576:
 Para obter apenas os exemplos que estão na ajuda de uma função, use a função ''​example'':​ Para obter apenas os exemplos que estão na ajuda de uma função, use a função ''​example'':​
  
-<​code>​+<​code ​rsplus>
 > example(mean) > example(mean)
  
Linha 593: Linha 593:
 Muitas vezes precisamos apenas nos lembrar dos argumentos de uma função. Para isso, use a função ''​args'',​ que retorna os argumentos de uma função: Muitas vezes precisamos apenas nos lembrar dos argumentos de uma função. Para isso, use a função ''​args'',​ que retorna os argumentos de uma função:
  
-<​code>​+<​code ​rsplus>
 > args(chisq.test) > args(chisq.test)
 function (x, y = NULL, correct = TRUE, p = rep(1/​length(x),​ length(x)), function (x, y = NULL, correct = TRUE, p = rep(1/​length(x),​ length(x)),
Linha 632: Linha 632:
 é necessário entender as diferenças entre **baixar** (download) o pacote do repositório e **carregar** em sua área de trabalho. é necessário entender as diferenças entre **baixar** (download) o pacote do repositório e **carregar** em sua área de trabalho.
 Para baixar algum pacote disponível no repositório CRAN do R é necessário utilizar o comando //​install.packages()//​ com o nome do pacote entre ""​ dentro do parenteses(( a princípio todas as palavras que escrevemos sem aspas no R ele busca como sendo objetos presentes em nossa área de trabalho ou pacotes carregados ou instalados)). Para baixar algum pacote disponível no repositório CRAN do R é necessário utilizar o comando //​install.packages()//​ com o nome do pacote entre ""​ dentro do parenteses(( a princípio todas as palavras que escrevemos sem aspas no R ele busca como sendo objetos presentes em nossa área de trabalho ou pacotes carregados ou instalados)).
-<​code>​+<​code ​rsplus>
 install.packages("​vegan"​) install.packages("​vegan"​)
 </​code>​ </​code>​
Linha 640: Linha 640:
  
 Caso o pacote esteja instalado ele aparecerá entre os hiperlinks da página de [[#Ajuda em Hipertexto: ''​help.start''​|ajuda hipertexto]] da função //​help.start()//​. Entre na página do pacote e navegue pelas opções e funções que forem de seu interesse. Escolha uma função (decorana) e em seguida tente apresentar o ajuda dela pelo R: Caso o pacote esteja instalado ele aparecerá entre os hiperlinks da página de [[#Ajuda em Hipertexto: ''​help.start''​|ajuda hipertexto]] da função //​help.start()//​. Entre na página do pacote e navegue pelas opções e funções que forem de seu interesse. Escolha uma função (decorana) e em seguida tente apresentar o ajuda dela pelo R:
-<​code>​+<​code ​rsplus>
 help.start() help.start()
 help(decorana) help(decorana)
Linha 647: Linha 647:
  
 A mensagem (ou algo similar): //"No documentation for ‘decorana’ in specified packages and libraries..."//,​ significa que a sua sessão do R não encontrou a documentação referente a função, apesar do pacote estar instalado em nosso computador. Isso aconteceu porque não carregamos a função em nossa área de trabalho, para cada projeto, precisamos carregar aqueles pacotes que vamos necessitar (normalmente nas primeiras linhas de comando do nosso código): A mensagem (ou algo similar): //"No documentation for ‘decorana’ in specified packages and libraries..."//,​ significa que a sua sessão do R não encontrou a documentação referente a função, apesar do pacote estar instalado em nosso computador. Isso aconteceu porque não carregamos a função em nossa área de trabalho, para cada projeto, precisamos carregar aqueles pacotes que vamos necessitar (normalmente nas primeiras linhas de comando do nosso código):
-<​code>​+<​code ​rsplus>
 library(vegan) library(vegan)
  
Linha 673: Linha 673:
 Para que um comando seja **executado** pelo R é necessário ser acompanhado de parênteses '​()'​. Para que um comando seja **executado** pelo R é necessário ser acompanhado de parênteses '​()'​.
 Compare esse comando Compare esse comando
-<​code>​+<​code ​rsplus>
 > q() > q()
 Save workspace image? [y/n/c]: c Save workspace image? [y/n/c]: c
Linha 679: Linha 679:
 </​code>​ </​code>​
 com o comando com o comando
-<​code>​+<​code ​rsplus>
 > q > q
 function (save = "​default",​ status = 0, runLast = TRUE)  function (save = "​default",​ status = 0, runLast = TRUE) 
03_apostila/01-intro.txt · Última modificação: 2023/08/14 12:37 (edição externa)