Bill: as.data.frame.character() has no nm, argument, so providing one causes the error as you can see from the code. Presumably, this is what you meant by bug/inconsistency, right?
-- Bert On Thu, Sep 13, 2012 at 1:32 PM, William Dunlap <wdun...@tibco.com> wrote: > Is the following behavior with as.data.frame(nm=...) a bug? It is an > inconsistency: > >> as.data.frame(LETTERS[1:10], nm="FirstTenLetters") > Error in as.data.frame.vector(x, ..., nm = nm) : > formal argument "nm" matched by multiple actual arguments > > nm= works for integer arguments: > >> as.data.frame(1:10, nm="OneToTen") > OneToTen > 1 1 > 2 2 > 3 3 > 4 4 > 5 5 > 6 6 > 7 7 > 8 8 > 9 9 > 10 10 > > Bill Dunlap > Spotfire, TIBCO Software > wdunlap tibco.com > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel -- Bert Gunter Genentech Nonclinical Biostatistics Internal Contact Info: Phone: 467-7374 Website: http://pharmadevelopment.roche.com/index/pdb/pdb-functional-groups/pdb-biostatistics/pdb-ncb-home.htm ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel