Ferramentas do usuário

Ferramentas do site


02_tutoriais:tutorial5:start

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
Revisão anterior
02_tutoriais:tutorial5:start [2023/08/22 15:26]
127.0.0.1 edição externa
02_tutoriais:tutorial5:start [2023/08/26 11:20] (atual)
Linha 36: Linha 36:
 **__O sistema do pacote__** <wrap hi>​graphics</​wrap> ​ **__O sistema do pacote__** <wrap hi>​graphics</​wrap> ​
  
-{{youtube>​pQYhAc6KtG4}}+{{ youtube>​pQYhAc6KtG4 }}
 </​WRAP>​ </​WRAP>​
  
Linha 42: Linha 42:
 ===== Funções de Alto Nível ===== ===== Funções de Alto Nível =====
  
-As funções gráficas de alto nível são aquelas que iniciam um dispositivo gráfico de tela e arranjam os elementos essenciais do gráfico no dispositivo. A principal função ​de alto nível ​é ''​plot'',​ mas já usamos outras no tutorial anterior, como o ''​hist'',​ ''​boxplot''​ e ''​barplot''​. ​+As funções gráficas de alto nível são aquelas que iniciam um dispositivo gráfico de tela e arranjam os elementos essenciais do gráfico no dispositivo. A principal função é ''​plot'',​ mas já usamos outras no tutorial anterior, como o ''​hist'',​ ''​boxplot''​ e ''​barplot''​. ​
    
 /* /*
Linha 153: Linha 153:
 <code rsplus> <code rsplus>
 par( ) par( )
 +par( )$pch
 +par( )$cex
 </​code>​ </​code>​
  
Linha 197: Linha 199:
 </​code>​ </​code>​
  
-No código acima o ''​cex''​ no ''​par''​ utiliza o fator de incremento para todos os elementos do gráfico, enquanto que localmente o mesmo parâmetro no ''​plot''​ usa esse fator apenas para incrementar os símbolos associados às observações. Note também que abrimos uma nova janela com a função ''​x11''​((caso esteja usando um Mac, pode ter problemas para abrir a janela, nesse caso use ''​quartz()''​)) para compararmos os dois gráficos. Por padrão o R sempre sobrescreve o gráfico na janela ativa e torna ativa a janela recém aberta. ​+No código acima o ''​cex''​ no ''​par''​ utiliza o fator de incremento para todos os elementos do gráfico, enquanto que localmente o mesmo parâmetro no ''​plot''​ usa esse fator apenas para incrementar os símbolos associados às observações. Note também que abrimos uma nova janela com a função ''​x11''​((caso esteja usando um Mac, pode ter problemas para abrir a janela, nesse caso use ''​quartz()''​)) para compararmos os dois gráficos. Por padrãoo R sempre sobrescreve o gráfico na janela ativa e torna ativa a janela recém aberta. ​
  
  
Linha 206: Linha 208:
  
 <WRAP center round box 90%> <WRAP center round box 90%>
-**__CoRes__**+**__coRes__**
  
 O R tem vários métodos para atribuição de cores. Os mais comuns são valores inteiros e o nome, veja alguns exemplos: O R tem vários métodos para atribuição de cores. Os mais comuns são valores inteiros e o nome, veja alguns exemplos:
  
 {{:​02_tutoriais:​tutorial5:​coloRs.png?​900|}} {{:​02_tutoriais:​tutorial5:​coloRs.png?​900|}}
 +
 +Use o comando ''​colors()''​ para ver todos os nomes de cores.
  
 </​WRAP>​ </​WRAP>​
Linha 339: Linha 343:
  
 <code rsplus> <code rsplus>
-text(x = 63, y = 31, labels = "<- olha esse dados!"​) +text(x = 70, y = 31, labels = "<- olha esse dados!"​) 
-text(x = frags$ha, y = frags$riq + 0.9, labels = LETTERS[1: nrow(frags)],​ cex = 0.7)+text(x = frags$ha, y = frags$riq + 1.1, labels = LETTERS[1: nrow(frags)],​ cex = 0.7)
 </​code>​ </​code>​
  
Linha 408: Linha 412:
 ==== Um exemplo ==== ==== Um exemplo ====
  
-{{youtube>​ObHgPlVADRw}}+{{ youtube>​ObHgPlVADRw }}
  
 </​WRAP>​ </​WRAP>​
Linha 419: Linha 423:
 par(mfrow = c(1, 2)) par(mfrow = c(1, 2))
 plot(riq ~ ha, data = frags) plot(riq ~ ha, data = frags)
-boxplot(riq ~ con, data = frags)+boxplot(riq ~ con, data = frags, col = "​white"​)
 </​code> ​ </​code> ​
  
Linha 425: Linha 429:
 <WRAP center round box 90%> <WRAP center round box 90%>
  
-{{:​02_tutoriais:​tutorial5:​grafrag03.png|}}+{{ :​02_tutoriais:​tutorial5:​grafrag03.png | }}
  
 </​WRAP>​ </​WRAP>​
Linha 444: Linha 448:
 par(mfrow = c(1, 2), mar = c(4, 4, 1, 1), family = "​serif",​ las = 1, mgp = c(2.5, 0.8, 0), cex = 1.2 ) par(mfrow = c(1, 2), mar = c(4, 4, 1, 1), family = "​serif",​ las = 1, mgp = c(2.5, 0.8, 0), cex = 1.2 )
 plot(riq ~ ha, data = frags) plot(riq ~ ha, data = frags)
-boxplot(riq ~ con, data = frags)+boxplot(riq ~ con, data = frags, col = "​white"​)
 </​code> ​ </​code> ​
  
Linha 493: Linha 497:
        col = c("​red",​ "​cornflowerblue",​ "​aquamarine4"​),​ pch = c(15, 16, 17), bty = "​n"​)        col = c("​red",​ "​cornflowerblue",​ "​aquamarine4"​),​ pch = c(15, 16, 17), bty = "​n"​)
  
-boxplot(riq ~ con, data = frags)+boxplot(riq ~ con, data = frags, col = "​white"​)
 </​code> ​ </​code> ​
  
 <WRAP center round box 90%> <WRAP center round box 90%>
-{{:​02_tutoriais:​tutorial5:​grafrag04.png|}}+{{ :​02_tutoriais:​tutorial5:​grafrag04.png |}}
 </​WRAP>​ </​WRAP>​
  
Linha 531: Linha 535:
 <WRAP center round box 90%> <WRAP center round box 90%>
  
-{{:​02_tutoriais:​tutorial5:​grafrag05.png|}} +{{ :​02_tutoriais:​tutorial5:​grafrag05.png | }} 
 + 
 </​WRAP>​ </​WRAP>​
  
02_tutoriais/tutorial5/start.1692728813.txt.gz · Última modificação: 2023/08/22 15:26 por 127.0.0.1