An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20111212/2d8e1c3b/attachment.pl>
Variables from a Dataframe
4 messages · Jose Bustos Melo, Sarah Goslee, Paul Menzel +1 more
Without a reproducible example it's impossible to say for certain, but I'd try cbind.data.frame() instead of cbind(). You need to have a data frame, not a matrix, for the result. Sarah
On Mon, Dec 12, 2011 at 2:44 PM, Jose Bustos Melo <jbustosmelo at yahoo.es> wrote:
Hello everyone, I want make a variable selection? from a dataframe, but when I build this new object (using cbind) the new table (which is a matrix) I lost all the original factor names in the variables. I get 1,2,3.... Someone would be so kind and tell me if there's is a ny way to get variables in a dataframe, but not changing these factor to numbers? Thank you all. Jos?
Sarah Goslee http://www.functionaldiversity.org
Dear Jose, Am Montag, den 12.12.2011, 19:44 +0000 schrieb Jose Bustos Melo:
Hello everyone, I want make a variable selection from a dataframe, but when I build this new object (using cbind) the new table (which is a matrix) I lost all the original factor names in the variables. I get 1,2,3.... Someone would be so kind and tell me if there's is a ny way to get variables in a dataframe, but not changing these factor to numbers?
please provide a reproducible example as written in the posting guide. [?]
[[alternative HTML version deleted]]
Read [1] to just send plain text messages. Thanks, Paul [1] http://email.about.com/od/yahoomailtips/qt/et_plain_text.htm -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20111212/3332db2c/attachment.bin>
I would recommend using data.frame(var1, var2, ...) and not cbind.data.frame(var1, var2, ...). I consider it bad form to directly call a method of a generic function. Sometimes it leads to errors, as a method should be free to assume that its inputs are of the class it was declared to accept. In the particular case of cbind.data.frame, I think it just calls data.frame. Bill Dunlap Spotfire, TIBCO Software wdunlap tibco.com
-----Original Message----- From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On Behalf Of Sarah Goslee Sent: Monday, December 12, 2011 11:50 AM To: Jose Bustos Melo Cc: r-help at r-project.org Subject: Re: [R] Variables from a Dataframe Without a reproducible example it's impossible to say for certain, but I'd try cbind.data.frame() instead of cbind(). You need to have a data frame, not a matrix, for the result. Sarah On Mon, Dec 12, 2011 at 2:44 PM, Jose Bustos Melo <jbustosmelo at yahoo.es> wrote:
Hello everyone, I want make a variable selection? from a dataframe, but when I build this new object (using cbind)
the new table (which is a matrix) I lost all the original factor names in the variables. I get 1,2,3....
Someone would be so kind and tell me if there's is a ny way to get variables in a dataframe, but not
changing these factor to numbers?
Thank you all. Jos?
-- Sarah Goslee http://www.functionaldiversity.org
______________________________________________ R-help at r-project.org mailing list 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.