We have the following data:
Data comes from the International Union for Conservation of Nature: IUCN Red List of Threatened Species http://www.iucnredlist.org The IUCN Red List of Threatened Species is widely recognized as the most comprehensive, objective global approach for evaluating the conservation status of plant and animal species. From its small beginning, the IUCN Red List has grown in size and complexity and now plays an increasingly prominent role in guiding conservation activities of governments, NGOs and scientific institutions. The introduction in 1994 of a scientifically rigorous approach to determine risks of extinction that is applicable to all species, has become a world standard. In order to produce the IUCN Red List of Threatened Species, the IUCN Species Programme working with the IUCN Survival Commission (SSC) and with members of IUCN draws on and mobilizes a network of scientists and partner organizations working in almost every country in the world, who collectively hold what is likely the most complete scientific knowledge base on the biology and conservation status of species.
All data, program code and results are freely available via the service GitHub https://github.com/fish-ecol
Data should be cited as:
Faúndez-Baez, P., Hartline, N., Mayorga-Henao, J., Villaseñor-Derbez, J.C. “titlle”
and
IUCN 2015. The IUCN Red List of Threatened Species. Version 2015-4. http://www.iucnredlist.org. Downloaded on 05 February 2016.
We will submit our story and data to a dataMares.
You can also take a look at our Interactive Visualizations!
Some descriptive stuff for us to know what we have.
Table 1- Taxonomic summary of the IUCN data.
Classes | Orders | Families | Species |
---|---|---|---|
1 | 9 | 57 | 1043 |
How many species are listed as eac category by Order?
How many species are listed within each category?
How has number of species changed for each category throughout the years?
## [1] "Fish Class compared to habitat systems"
##
## Freshwater Freshwater; Marine Marine
## Actinopterygii 6555 680 5714
## Cephalaspidomorphi 28 4 0
## Chondrichthyes 25 19 1075
## Myxini 0 0 76
## Sarcopterygii 5 0 2
## [1] "There is a significant association between fish class and habitat system"
## [[1]]
##
## [[2]]
##
## [[3]]
##
## [[4]]
##
## [[5]]
source("chitester.R")
chitester("Modified.Year","Category")
## [1] "There is a significant association between Modified.Year and Category p = 0"
chitester("Class","Category")
## [1] "There is a significant association between Class and Category p = 0"
chitester("Class","Species_Presence")
## [1] "There is a significant association between Class and Species_Presence p = 0"
We are currently using this for our interative map.
iucn_index=function(data, scores=c(1,2,3,4,5,6,7), type="a"){
# agregar un if que defina que tipo de dato es
data=as.factor(data)
S=summary(data)
SS=data.frame(category=names(S),count=S)
all=data.frame(c("DD", "LC", "LR/nt", "NT", "VU", "EN", "CR"))
colnames(all)=c("category")
S=left_join(all, SS, by="category")
S$count[is.na(S$count)]=0
ifelse (type=="a",
{
index=(scores[1]*S$count[S$category=="DD"]+
scores[2]*S$count[S$category=="LC"]+
scores[3]*S$count[S$category=="LR/nt"]+
scores[4]*S$count[S$category=="NT"]+
scores[5]*S$count[S$category=="VU"]+
scores[6]*S$count[S$category=="EN"]+
scores[7]*S$count[S$category=="CR"]
)/sum(S$count)
},
{
index=(scores[1]*S$count[S$category=="DD"]+
scores[2]*S$count[S$category=="LC"]+
scores[3]*S$count[S$category=="LR/nt"]+
scores[4]*S$count[S$category=="NT"]+
scores[5]*S$count[S$category=="VU"]+
scores[6]*S$count[S$category=="EN"]+
scores[7]*S$count[S$category=="CR"]
)/(sum(S$count)*scores[7])
}
)
return(index)
}
source("./fish.ecol/R/Extantify.R")
head(Extantify())
## CountryISO3 Scientific.Name Category Modified.Year
## 2 ALB Alopias vulpinus VU 2009
## 3 ALB Carcharhinus brevipinna VU 2000
## 4 ALB Carcharhinus brevipinna NT 2009
## 5 ALB Carcharhinus limbatus VU 2000
## 6 ALB Carcharhinus limbatus NT 2009
## 7 ALB Carcharias taurus CR 2003
## Class Order Family Genus
## 2 CHONDRICHTHYES LAMNIFORMES ALOPIIDAE Alopias
## 3 CHONDRICHTHYES CARCHARHINIFORMES CARCHARHINIDAE Carcharhinus
## 4 CHONDRICHTHYES CARCHARHINIFORMES CARCHARHINIDAE Carcharhinus
## 5 CHONDRICHTHYES CARCHARHINIFORMES CARCHARHINIDAE Carcharhinus
## 6 CHONDRICHTHYES CARCHARHINIFORMES CARCHARHINIDAE Carcharhinus
## 7 CHONDRICHTHYES LAMNIFORMES ODONTASPIDIDAE Carcharias
#Calculates global extant marine fish species (shows the top 5 rows)
library(devtools)
load_all('./fish.ecol')
## Loading fish.ecol
?Extantify
#Documentation for Extantify()