[R] error message in package "FD", function dbFD ()
Dear R community, I have some trouble with the dbFD function in the FD package. > str(a) 'data.frame':150 obs. of 48 variables: > str(x) 'data.frame':48 obs. of 9 variables: ex1 <- dbFD(x,a) Error in dbFD(x, a) : Species labels in 'x' and 'a' need to be identical and ordered alphabetically (or simply in the same order). I have checked multiple time the data set but this message keeps on appearing. The names of the species are identical in both data.frames. I was wondering if you could help me by giving me an example of an excel trait and species matrix table to upload for this package. Below is a snapshop of my data. I have also checked that there are no NA’s problems and that there is no species abundance = 0 or no community with 0 species. Thank you for any advice! Best Laura Species table (a) Agonum_assimile Agonum_dorsale Agonum_gracile Agonum_gracilipes 2 3 0 0 0 6 0 0 1 10 0 0 1 5 0 0 0 8 0 0 2 7 0 0 1 6 0 0 Trait table(x) Species SizeCategoy EcologyReproductionDietWing Agonum_assimile C nocturnal spring Carnivorous Brachypterous Agonum_dorsale B nocturnal spring Carnivorous Macropterous Agonum_gracile Bdiurnal spring Carnivorous Macropterous Agonum_gracilipes B bothspring Carnivorous Macropterous -- View this message in context: http://r.789695.n4.nabble.com/error-message-in-package-FD-function-dbFD-tp4709896.html Sent from the R help mailing list archive at Nabble.com. __ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] error message in package "FD", function dbFD ()
Thank you for making an effort, but your example is still not reproducible. Study something like [1] for more clarity on how to communicate online. Problems that you encounter in getting your data into R are different than problems with the functions in base R or contributed packages, and a reproducible example using dput to give us the data allows us to distinguish the two. Regarding your request for an Excel example, that is unlikely to occur given that this is an R help mailing list. There are many example data sets in base R and contributed packages. Have you read the examples on the help page for the FD package? Try ?FD-package [1] http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example --- Jeff NewmillerThe . . Go Live... DCN:Basics: ##.#. ##.#. Live Go... Live: OO#.. Dead: OO#.. Playing Research Engineer (Solar/BatteriesO.O#. #.O#. with /Software/Embedded Controllers) .OO#. .OO#. rocks...1k --- Sent from my phone. Please excuse my brevity. On July 15, 2015 6:47:22 AM PDT, lauraRIG wrote: >Dear R community, > >I have some trouble with the dbFD function in the FD package. >> str(a) >'data.frame':150 obs. of 48 variables: >> str(x) >'data.frame':48 obs. of 9 variables: > >ex1 <- dbFD(x,a) >Error in dbFD(x, a) : > Species labels in 'x' and 'a' need to be identical and ordered >alphabetically (or simply in the same order). > >I have checked multiple time the data set but this message keeps on >appearing. The names of the species are identical in both data.frames. > >I was wondering if you could help me by giving me an example of an >excel >trait and species matrix table to upload for this package. Below is a >snapshop of my data. I have also checked that there are no NA’s >problems and >that there is no species abundance = 0 or no community with 0 species. > >Thank you for any advice! >Best >Laura > >Species table (a) >Agonum_assimileAgonum_dorsale Agonum_gracile Agonum_gracilipes >2 3 0 0 >0 6 0 0 >1 10 0 0 >1 5 0 0 >0 8 0 0 >2 7 0 0 >1 6 0 0 > > >Trait table(x) > >Species SizeCategoy EcologyReproductionDietWing >Agonum_assimileC nocturnal spring Carnivorous >Brachypterous >Agonum_dorsale B nocturnal spring Carnivorous >Macropterous >Agonum_gracileBdiurnal spring Carnivorous Macropterous >Agonum_gracilipes B bothspring Carnivorous >Macropterous > > > > > >-- >View this message in context: >http://r.789695.n4.nabble.com/error-message-in-package-FD-function-dbFD-tp4709896.html >Sent from the R help mailing list archive at Nabble.com. > >__ >R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see >https://stat.ethz.ch/mailman/listinfo/r-help >PLEASE do read the posting guide >http://www.R-project.org/posting-guide.html >and provide commented, minimal, self-contained, reproducible code. __ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] error message in package "FD", function dbFD ()
Try doing rownames(x) <- x["Species"] before running dbFD. The function is probably using the row and column names of its inputs as species names, not a certain row or column of the data. Bill Dunlap TIBCO Software wdunlap tibco.com On Wed, Jul 15, 2015 at 6:47 AM, lauraRIG wrote: > Dear R community, > > I have some trouble with the dbFD function in the FD package. > > str(a) > 'data.frame':150 obs. of 48 variables: > > str(x) > 'data.frame':48 obs. of 9 variables: > > ex1 <- dbFD(x,a) > Error in dbFD(x, a) : > Species labels in 'x' and 'a' need to be identical and ordered > alphabetically (or simply in the same order). > > I have checked multiple time the data set but this message keeps on > appearing. The names of the species are identical in both data.frames. > > I was wondering if you could help me by giving me an example of an excel > trait and species matrix table to upload for this package. Below is a > snapshop of my data. I have also checked that there are no NA’s problems > and > that there is no species abundance = 0 or no community with 0 species. > > Thank you for any advice! > Best > Laura > > Species table (a) > Agonum_assimile Agonum_dorsale Agonum_gracile Agonum_gracilipes > 2 3 0 0 > 0 6 0 0 > 1 10 0 0 > 1 5 0 0 > 0 8 0 0 > 2 7 0 0 > 1 6 0 0 > > > Trait table(x) > > Species SizeCategoy EcologyReproductionDietWing > Agonum_assimile C nocturnal spring Carnivorous > Brachypterous > Agonum_dorsale B nocturnal spring Carnivorous > Macropterous > Agonum_gracile Bdiurnal spring Carnivorous > Macropterous > Agonum_gracilipes B bothspring Carnivorous > Macropterous > > > > > > -- > View this message in context: > http://r.789695.n4.nabble.com/error-message-in-package-FD-function-dbFD-tp4709896.html > Sent from the R help mailing list archive at Nabble.com. > > __ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. [[alternative HTML version deleted]] __ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.