Ola:<br><br>#Vamos supor que eu tenha um vetor:<br><br>teste<-c("Stomoxys.calcitrans","Musca.domestica","Syritta.flaviventris") <br><br>Eu gostaria de estrair so as 3 primeiras letras, pra ter um resultado<br>
<br>[1] "Sto" "Mus" "Syr"<br><br>Meu interesse é em usar esse segundo vetor extraido para plotar um grafico, mas os nomes de especies inteiro ficam muito grandes e fica muito<br>poluido, mas se der pra extrair os nomes assim fica mais facil fazer o grafico ja que são muitos nomes e além do trabalho é perigoso errar ordem de especies e tal ou escrever errado.<br>
Então se alguem souber como fazer.<br><br>Outra coisa não sei se é muito complicado, mas todo nome de especie é o "Genero.especie"<br>Daria pra mim tirar a primeira letra do Genero, e a primeira e segunda letra da especies, pra ter um resultado do tipo:<br>
<br>[1] "Sca" "Mdo" "Sfl"<br><br>E por ultimo, se o vetor for mistura especies e familias tipo:<br><br>teste2<-c("Stomoxys.calcitrans","Musca.domestica","Syritta.flaviventris","Clusiidae")<br>
<br>Neste caso o ultimo termo é uma familia, então ele é uma palavra so, e nao ta no esquema "Genero.especie"<br>Daria pra nele ficar so as 3 primeiras letra, e chegar a um resultado final assim:<br><br>[1] "Sca" "Mdo" "Sfl" "Clu"<br>
<br><br><br>PS: "Genero.especie" Ta com um ponto separando os 2 mesmo. Não é espaço não.<br><br><br><br clear="all"><br>-- <br><div>Grato<br>Augusto C. A. Ribas</div>
<div> </div>
<div>Site Pessoal: <a href="http://augustoribas.heliohost.org" target="_blank">http://augustoribas.heliohost.org</a></div>
<div>Lattes: <a href="http://lattes.cnpq.br/7355685961127056" target="_blank">http://lattes.cnpq.br/7355685961127056</a><br></div><br>