7.3 Lógica da junção de tabelas

Unir tabelas é uma prática corriqueira com bases de dados. É comum termos dados relacionados em tabelas diferentes, recurso que minimiza a entrada de redundância e portanto de erros nos nossos dados.

É frequente também a necessidade de ter esses dados reunidos em uma só tabela. Para unir tabelas, é necessário que duas tabelas diferentes possuam uma coluna em comum, a quem vamos chamar de identificador. Vamos criar aqui uma situação artificial com os dados iris, mas imagine uma situação mais complexa com muitos dados.

# uma tabela com os nomes das especies
spp <- unique(data.frame(
  GENUS = "Iris",
  SPECIES = iris$Species,
  stringsAsFactors = F
))
spp$fullname <- paste(spp$GENUS, spp$SPECIES)
spp
GENUS SPECIES fullname
1 Iris setosa Iris setosa
51 Iris versicolor Iris versicolor
101 Iris virginica Iris virginica

Vamos adicionar uns dados ao objeto spp. Para isso, utilizaremos o pacote taxize (Chamberlain et al. 2020) para buscar nomes de espécies na rede. Para fazer uso da função tp_search(), é necessário ter uma chave API, que nada mais é que uma senha para que você possa acessar serviços na rede sem a necessidade de um navegador. Nós utilizamos uma chave obtida junto ao Tropicos.org, base de dados do Jardim Botânico do Missouri (Missouri Botanical Garden). O pacote taxize oferece uma função chamada use_tropicos() que abre o navegador na página de solicitação da chave API. Você pode executar o comando, preencher o formulário e aguardar por sua chave:

use_tropicos()

Para este exemplo, guardamos nossa chave API em um objeto chamado tropicos_key que, por motivos óbvios, não mostraremos aqui o que ele guarda:

# install.packages("taxize")
library("taxize") # instale se nao tiver
sppinfo <- sapply(spp$fullname, tp_search, key = tropicos_key, type = "exact")

O resultado de nossa pesquisa foi estocado no objeto sppinfo. Vamos pegar as colunas obtidas para todos os nomes:

keys <- table(unlist(lapply(sppinfo, names)))
keys <- names(keys[keys == length(sppinfo)])
keys
##  [1] "author"                    "displaydate"              
##  [3] "displayreference"          "family"                   
##  [5] "nameid"                    "nomenclaturestatusname"   
##  [7] "rankabbreviation"          "scientificname"           
##  [9] "scientificnamewithauthors" "totalrows"

Juntemos agora tudo em um único data.frame:

sppinfo <- as.data.frame(do.call(mapply, c(FUN = c, lapply(sppinfo, `[`, keys))), stringsAsFactors = F)
sppinfo
author displaydate displayreference family nameid nomenclaturestatusname rankabbreviation scientificname scientificnamewithauthors totalrows
Iris setosa Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1
Iris versicolor1 L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2
Iris versicolor2 Thunb. 1784 Fl. Jap. 34 Iridaceae 100206951 Illegitimate sp. Iris versicolor Iris versicolor Thunb. 2
Iris virginica L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1

Vamos excluir os nomes ilegítimos:

sppinfo <- sppinfo[-grep("illeg", sppinfo$nomenclaturestatusname, ignore.case = T), ]
sppinfo
author displaydate displayreference family nameid nomenclaturestatusname rankabbreviation scientificname scientificnamewithauthors totalrows
Iris setosa Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1
Iris versicolor1 L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2
Iris virginica L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1

Vamos agora criar um identificador compartilhado entre as tabelas:

sppinfo$Species <- gsub("Iris ", "", sppinfo$scientificname)

Vamos bagunçar a ordem dos dados em sppinfo para mostrar como se procede a junção de tabelas:

set.seed(4857)
sppinfo <- sppinfo[sample(1:3), ]
rownames(sppinfo) <- sppinfo$Species

Agora temos dois conjuntos de dados que em comum possuem a coluna Species, mas apresentam linhas diferentes:

sppinfo
author displaydate displayreference family nameid nomenclaturestatusname rankabbreviation scientificname scientificnamewithauthors totalrows Species
versicolor L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
virginica L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
setosa Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
head(iris)
Sepal.Length Sepal.Width Petal.Length Petal.Width Species
5.1 3.5 1.4 0.2 setosa
4.9 3.0 1.4 0.2 setosa
4.7 3.2 1.3 0.2 setosa
4.6 3.1 1.5 0.2 setosa
5.0 3.6 1.4 0.2 setosa
5.4 3.9 1.7 0.4 setosa

Suponhamos que você queira adicionar à tabela iris uma coluna com informação que está na tabela sppinfo. Podemos pensar em duas maneiras de executar esta ação.

7.3.1 Maneira 1 - função match()

Pegaremos as linhas da tabela sppinfo com correspondência a cada linha da tabela iris. Para isso, devemos ter o índice da tabela sppinfo segundo o valor da coluna Species, que é o identificador em comum entre as duas tabelas:

idxinfo <- match(iris$Species, sppinfo$Species)

Guardamos esta correspondência no vetor idxinfo, que possui o mesmo comprimento que o número de linhas que iris e contem o número das linhas (os índices!) da tabela sppinfo:

# assim, seguindo indexacao numerica eu posso pegar informacoes da tabela sppinfo e colocar na tabela iris
iris$speciesComAutor <- sppinfo$scientificnamewithauthors[idxinfo]
head(iris)
Sepal.Length Sepal.Width Petal.Length Petal.Width Species speciesComAutor
5.1 3.5 1.4 0.2 setosa Iris setosa Pall. ex Link
4.9 3.0 1.4 0.2 setosa Iris setosa Pall. ex Link
4.7 3.2 1.3 0.2 setosa Iris setosa Pall. ex Link
4.6 3.1 1.5 0.2 setosa Iris setosa Pall. ex Link
5.0 3.6 1.4 0.2 setosa Iris setosa Pall. ex Link
5.4 3.9 1.7 0.4 setosa Iris setosa Pall. ex Link

Agora, vamos unir as duas tabelas:

novoiris <- cbind(iris, sppinfo[idxinfo, ])
head(novoiris)
Sepal.Length Sepal.Width Petal.Length Petal.Width Species speciesComAutor author displaydate displayreference family nameid nomenclaturestatusname rankabbreviation scientificname scientificnamewithauthors totalrows Species
setosa 5.1 3.5 1.4 0.2 setosa Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.1 4.9 3.0 1.4 0.2 setosa Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.2 4.7 3.2 1.3 0.2 setosa Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.3 4.6 3.1 1.5 0.2 setosa Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.4 5.0 3.6 1.4 0.2 setosa Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.5 5.4 3.9 1.7 0.4 setosa Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa

7.3.2 Maneira 2 - índices nominais

A tabela sppinfo contem nomes de linhas que correspondem aos valores que estão na coluna iris$Species. Portanto, para fazer a mesma coisa que fizemos na maneira 1, nós poderíamos simplesmente filtrar através dos nomes das linhas da tabela sppinfo:

iris$speciesComAutor <- sppinfo[iris$Species, ]$scientificnamewithauthors
# juntando as duas tabelas  completas
novoiris <- cbind(iris, sppinfo[iris$Species, ])
novoiris
Sepal.Length Sepal.Width Petal.Length Petal.Width Species speciesComAutor author displaydate displayreference family nameid nomenclaturestatusname rankabbreviation scientificname scientificnamewithauthors totalrows Species
versicolor 5.1 3.5 1.4 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.1 4.9 3.0 1.4 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.2 4.7 3.2 1.3 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.3 4.6 3.1 1.5 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.4 5.0 3.6 1.4 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.5 5.4 3.9 1.7 0.4 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.6 4.6 3.4 1.4 0.3 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.7 5.0 3.4 1.5 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.8 4.4 2.9 1.4 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.9 4.9 3.1 1.5 0.1 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.10 5.4 3.7 1.5 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.11 4.8 3.4 1.6 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.12 4.8 3.0 1.4 0.1 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.13 4.3 3.0 1.1 0.1 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.14 5.8 4.0 1.2 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.15 5.7 4.4 1.5 0.4 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.16 5.4 3.9 1.3 0.4 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.17 5.1 3.5 1.4 0.3 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.18 5.7 3.8 1.7 0.3 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.19 5.1 3.8 1.5 0.3 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.20 5.4 3.4 1.7 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.21 5.1 3.7 1.5 0.4 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.22 4.6 3.6 1.0 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.23 5.1 3.3 1.7 0.5 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.24 4.8 3.4 1.9 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.25 5.0 3.0 1.6 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.26 5.0 3.4 1.6 0.4 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.27 5.2 3.5 1.5 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.28 5.2 3.4 1.4 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.29 4.7 3.2 1.6 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.30 4.8 3.1 1.6 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.31 5.4 3.4 1.5 0.4 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.32 5.2 4.1 1.5 0.1 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.33 5.5 4.2 1.4 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.34 4.9 3.1 1.5 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.35 5.0 3.2 1.2 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.36 5.5 3.5 1.3 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.37 4.9 3.6 1.4 0.1 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.38 4.4 3.0 1.3 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.39 5.1 3.4 1.5 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.40 5.0 3.5 1.3 0.3 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.41 4.5 2.3 1.3 0.3 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.42 4.4 3.2 1.3 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.43 5.0 3.5 1.6 0.6 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.44 5.1 3.8 1.9 0.4 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.45 4.8 3.0 1.4 0.3 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.46 5.1 3.8 1.6 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.47 4.6 3.2 1.4 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.48 5.3 3.7 1.5 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
versicolor.49 5.0 3.3 1.4 0.2 setosa Iris versicolor L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600268 No opinion sp. Iris versicolor Iris versicolor L. 2 versicolor
virginica 7.0 3.2 4.7 1.4 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.1 6.4 3.2 4.5 1.5 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.2 6.9 3.1 4.9 1.5 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.3 5.5 2.3 4.0 1.3 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.4 6.5 2.8 4.6 1.5 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.5 5.7 2.8 4.5 1.3 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.6 6.3 3.3 4.7 1.6 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.7 4.9 2.4 3.3 1.0 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.8 6.6 2.9 4.6 1.3 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.9 5.2 2.7 3.9 1.4 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.10 5.0 2.0 3.5 1.0 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.11 5.9 3.0 4.2 1.5 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.12 6.0 2.2 4.0 1.0 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.13 6.1 2.9 4.7 1.4 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.14 5.6 2.9 3.6 1.3 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.15 6.7 3.1 4.4 1.4 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.16 5.6 3.0 4.5 1.5 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.17 5.8 2.7 4.1 1.0 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.18 6.2 2.2 4.5 1.5 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.19 5.6 2.5 3.9 1.1 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.20 5.9 3.2 4.8 1.8 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.21 6.1 2.8 4.0 1.3 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.22 6.3 2.5 4.9 1.5 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.23 6.1 2.8 4.7 1.2 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.24 6.4 2.9 4.3 1.3 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.25 6.6 3.0 4.4 1.4 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.26 6.8 2.8 4.8 1.4 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.27 6.7 3.0 5.0 1.7 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.28 6.0 2.9 4.5 1.5 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.29 5.7 2.6 3.5 1.0 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.30 5.5 2.4 3.8 1.1 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.31 5.5 2.4 3.7 1.0 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.32 5.8 2.7 3.9 1.2 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.33 6.0 2.7 5.1 1.6 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.34 5.4 3.0 4.5 1.5 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.35 6.0 3.4 4.5 1.6 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.36 6.7 3.1 4.7 1.5 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.37 6.3 2.3 4.4 1.3 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.38 5.6 3.0 4.1 1.3 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.39 5.5 2.5 4.0 1.3 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.40 5.5 2.6 4.4 1.2 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.41 6.1 3.0 4.6 1.4 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.42 5.8 2.6 4.0 1.2 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.43 5.0 2.3 3.3 1.0 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.44 5.6 2.7 4.2 1.3 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.45 5.7 3.0 4.2 1.2 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.46 5.7 2.9 4.2 1.3 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.47 6.2 2.9 4.3 1.3 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.48 5.1 2.5 3.0 1.1 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
virginica.49 5.7 2.8 4.1 1.3 versicolor Iris virginica L. L. 1753 Sp. Pl. 1: 39 Iridaceae 16600544 No opinion sp. Iris virginica Iris virginica L. 1 virginica
setosa 6.3 3.3 6.0 2.5 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.1 5.8 2.7 5.1 1.9 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.2 7.1 3.0 5.9 2.1 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.3 6.3 2.9 5.6 1.8 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.4 6.5 3.0 5.8 2.2 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.5 7.6 3.0 6.6 2.1 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.6 4.9 2.5 4.5 1.7 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.7 7.3 2.9 6.3 1.8 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.8 6.7 2.5 5.8 1.8 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.9 7.2 3.6 6.1 2.5 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.10 6.5 3.2 5.1 2.0 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.11 6.4 2.7 5.3 1.9 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.12 6.8 3.0 5.5 2.1 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.13 5.7 2.5 5.0 2.0 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.14 5.8 2.8 5.1 2.4 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.15 6.4 3.2 5.3 2.3 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.16 6.5 3.0 5.5 1.8 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.17 7.7 3.8 6.7 2.2 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.18 7.7 2.6 6.9 2.3 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.19 6.0 2.2 5.0 1.5 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.20 6.9 3.2 5.7 2.3 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.21 5.6 2.8 4.9 2.0 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.22 7.7 2.8 6.7 2.0 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.23 6.3 2.7 4.9 1.8 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.24 6.7 3.3 5.7 2.1 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.25 7.2 3.2 6.0 1.8 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.26 6.2 2.8 4.8 1.8 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.27 6.1 3.0 4.9 1.8 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.28 6.4 2.8 5.6 2.1 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.29 7.2 3.0 5.8 1.6 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.30 7.4 2.8 6.1 1.9 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.31 7.9 3.8 6.4 2.0 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.32 6.4 2.8 5.6 2.2 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.33 6.3 2.8 5.1 1.5 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.34 6.1 2.6 5.6 1.4 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.35 7.7 3.0 6.1 2.3 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.36 6.3 3.4 5.6 2.4 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.37 6.4 3.1 5.5 1.8 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.38 6.0 3.0 4.8 1.8 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.39 6.9 3.1 5.4 2.1 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.40 6.7 3.1 5.6 2.4 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.41 6.9 3.1 5.1 2.3 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.42 5.8 2.7 5.1 1.9 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.43 6.8 3.2 5.9 2.3 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.44 6.7 3.3 5.7 2.5 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.45 6.7 3.0 5.2 2.3 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.46 6.3 2.5 5.0 1.9 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.47 6.5 3.0 5.2 2.0 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.48 6.2 3.4 5.4 2.3 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa
setosa.49 5.9 3.0 5.1 1.8 virginica Iris setosa Pall. ex Link Pall. ex Link 1820 Jahrb. Gewächsk. 1(3): 71 Iridaceae 16600262 No opinion sp. Iris setosa Iris setosa Pall. ex Link 1 setosa

Referências

Chamberlain, Scott, Eduard Szoecs, Zachary Foster, e Zebulun Arendsee. 2020. taxize: Taxonomic Information from Around the Web. https://CRAN.R-project.org/package=taxize.