Description Usage Arguments Details Value Examples
Scatter each taxon in a taxondf to a taxon object
1 2 3 4 5 6 |
x |
A taxonomic data.frame |
... |
Further args, ignored for now |
Right now, assemble
may not give back the identical data.frame that one
would pass to scatter
.
Gives a taxa
object, with each individual component a row from your
data.frame, and of class taxon
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | # operating on taxonomic data.frames
df <- data.frame(class=c('Magnoliopsida','Magnoliopsida','Magnoliopsida',
'Magnoliopsida','Magnoliopsida','Magnoliopsida'),
order=c('Asterales','Asterales','Fagales','Poales','Poales','Poales'),
family=c('Asteraceae','Asteraceae','Fagaceae','Poaceae','Poaceae','Poaceae'),
genus=c('Helianthus','Helianthus','Quercus','Poa','Festuca','Holodiscus'),
stringsAsFactors = FALSE)
(df2 <- taxon_df(df))
## scatter each taxon into a taxon class
df2 %>% scatter()
## re-assemble
df2
df2 %>% scatter()
df2 %>% scatter() %>% assemble
|
Attaching package: 'binomen'
The following object is masked from 'package:stats':
binomial
The following objects are masked from 'package:base':
grouping, rank
class order family genus
1 Magnoliopsida Asterales Asteraceae Helianthus
2 Magnoliopsida Asterales Asteraceae Helianthus
3 Magnoliopsida Fagales Fagaceae Quercus
4 Magnoliopsida Poales Poaceae Poa
5 Magnoliopsida Poales Poaceae Festuca
6 Magnoliopsida Poales Poaceae Holodiscus
[[1]]
<taxon>
binomial: Helianthus none
grouping:
clazz: Magnoliopsida
order: Asterales
family: Asteraceae
genus: Helianthus
species: Helianthus none
[[2]]
<taxon>
binomial: Helianthus none
grouping:
clazz: Magnoliopsida
order: Asterales
family: Asteraceae
genus: Helianthus
species: Helianthus none
[[3]]
<taxon>
binomial: Quercus none
grouping:
clazz: Magnoliopsida
order: Fagales
family: Fagaceae
genus: Quercus
species: Quercus none
[[4]]
<taxon>
binomial: Poa none
grouping:
clazz: Magnoliopsida
order: Poales
family: Poaceae
genus: Poa
species: Poa none
[[5]]
<taxon>
binomial: Festuca none
grouping:
clazz: Magnoliopsida
order: Poales
family: Poaceae
genus: Festuca
species: Festuca none
[[6]]
<taxon>
binomial: Holodiscus none
grouping:
clazz: Magnoliopsida
order: Poales
family: Poaceae
genus: Holodiscus
species: Holodiscus none
attr(,"class")
[1] "taxa"
class order family genus
1 Magnoliopsida Asterales Asteraceae Helianthus
2 Magnoliopsida Asterales Asteraceae Helianthus
3 Magnoliopsida Fagales Fagaceae Quercus
4 Magnoliopsida Poales Poaceae Poa
5 Magnoliopsida Poales Poaceae Festuca
6 Magnoliopsida Poales Poaceae Holodiscus
[[1]]
<taxon>
binomial: Helianthus none
grouping:
clazz: Magnoliopsida
order: Asterales
family: Asteraceae
genus: Helianthus
species: Helianthus none
[[2]]
<taxon>
binomial: Helianthus none
grouping:
clazz: Magnoliopsida
order: Asterales
family: Asteraceae
genus: Helianthus
species: Helianthus none
[[3]]
<taxon>
binomial: Quercus none
grouping:
clazz: Magnoliopsida
order: Fagales
family: Fagaceae
genus: Quercus
species: Quercus none
[[4]]
<taxon>
binomial: Poa none
grouping:
clazz: Magnoliopsida
order: Poales
family: Poaceae
genus: Poa
species: Poa none
[[5]]
<taxon>
binomial: Festuca none
grouping:
clazz: Magnoliopsida
order: Poales
family: Poaceae
genus: Festuca
species: Festuca none
[[6]]
<taxon>
binomial: Holodiscus none
grouping:
clazz: Magnoliopsida
order: Poales
family: Poaceae
genus: Holodiscus
species: Holodiscus none
attr(,"class")
[1] "taxa"
clazz order family genus species
1 Magnoliopsida Asterales Asteraceae Helianthus Helianthus none
2 Magnoliopsida Asterales Asteraceae Helianthus Helianthus none
3 Magnoliopsida Fagales Fagaceae Quercus Quercus none
4 Magnoliopsida Poales Poaceae Poa Poa none
5 Magnoliopsida Poales Poaceae Festuca Festuca none
6 Magnoliopsida Poales Poaceae Holodiscus Holodiscus none
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.