Hi Andrea,
The code you provided works for me and I am using R 3.2.2, geiger 2.0.6 and ape_4.0.

However, ensure that the gegier is loaded in the R environment or ensure that other packages with the same function name do not possibly interfere with geiger (see this post: http://stackoverflow.com/questions/5564564/r-2-functions-with-the-same-name-in-2-different-packages). What might happen here is that when you called rescale function, R used rescale function from some other (loaded) packages (from different namespaces...). Try to run the new R session and load just geiger (with dependencies) using library (geiger) command, check the rescale function by getAnywhere("rescale") command and if rescale is called from the geiger (<environment: namespace:geiger>) you will likely get an expected output (without error). There is a shorter way as well. Load geiger and just type geiger::rescale().

Marko

On 2016-12-06 10:19, andrea cardini wrote:
Dear All,

I've just tried the rescale function in geiger on my data and got an
error message. As I have no experience with it, I tried the first
example for this function in the help: same error message (see below).

Has anyone had similar issues? Probably I made some silly mistake.

Thanks in advance for your feedback.

Cheers


Andrea


geo <- get(data(geospiza))
ltrns <- rescale(geo$phy, "lambda")
plot(ltrns(0))
title("lambda: 0.0")

Error message:

Error in rescale(as.numeric(x, range = range, domain = domain, ...)) :
  (list) object cannot be coerced to type 'double'


--

Dr. Andrea Cardini
Researcher, Dipartimento di Scienze Chimiche e Geologiche, Università
di Modena e Reggio Emilia, Via Campi, 103 - 41125 Modena - Italy
tel. 0039 059 2058472

Adjunct Associate Professor, School of Anatomy, Physiology and Human
Biology, The University of Western Australia, 35 Stirling Highway,
Crawley WA 6009, Australia

E-mail address: [email protected], [email protected]
WEBPAGE: https://sites.google.com/site/alcardini/home/main

FREE Yellow BOOK on Geometric Morphometrics:
http://www.italian-journal-of-mammalogy.it/public/journals/3/issue_241_complete_100.pdf

ESTIMATE YOUR GLOBAL FOOTPRINT:
http://www.footprintnetwork.org/en/index.php/GFN/page/calculators/

--
MORPHMET may be accessed via its webpage at http://www.morphometrics.org
--- You received this message because you are subscribed to the Google Groups "MORPHMET" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].

Reply via email to