From a long for dataframe
data <- data.frame(samples = c("species1","species2","species1"), sample = c("panda","tiger","tiger"))
How can we procude a table of frequencies?
Here an example of expected output.
data_st <- data.frame(samples = c("species1","species2"), pande=c(1,0), tiger=c(1,1))
> data_st
> samples pande tiger
> 1 species1 1 1
> 2 species2 0 1