I am relatively certain that data.table can handle a function in the J position that generates a data.frame or a data.table. However, how does one handle the output? Can you please point me to a url that discusses the capability? For instance, I sometimes use the package dtables to generate descriptive statistics. It generates a table for So one could go library(dtables) dtable(dt) But what if one wanted to get descriptive statistics by a trichotomous variable dt[ , dtable(.SD), by=trichotomous.variable] I am looking for a general article or blogpost about how to handle outputs that are not single numbers or two numbers. There are functions that yield data.tables or lists or specialized objects such a models. Any suggestions? I know one can simply print the output to the console dt[ , print(dtable(.SD)_, by=trichotomous.variable] But that does not let me do anything intelligent afterwards. -- Farrel Buchinsky (412) 567-7870 (gets me everywhere) _______________________________________________ datatable-help mailing list [hidden email] https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/datatable-help |
Result.dt<-dt[ , list(sd.dtable=dtable(.SD)), by=trichotomous.variable] # untested will return a Result.dt with 2 columns: trichotomous.variable and sd.dtable The value of Result.dt[1,sd.dtable][[1]] will give the 1st groups dtable results From: [hidden email] [mailto:[hidden email]]
On Behalf Of Farrel Buchinsky I am relatively certain that data.table can handle a function in the J position that generates a data.frame or a data.table. However, how does one handle the output? Can you please point me to a url that discusses the capability? For instance, I sometimes use the package dtables to generate descriptive statistics. It generates a table for So one could go library(dtables) dtable(dt) But what if one wanted to get descriptive statistics by a trichotomous variable dt[ , dtable(.SD), by=trichotomous.variable] I am looking for a general article or blogpost about how to handle outputs that are not single numbers or two numbers.
There are functions that yield data.tables or lists or specialized objects such a models. Any suggestions? I know one can simply print the output to the console dt[ , print(dtable(.SD)_, by=trichotomous.variable] But that does not let me do anything intelligent afterwards. -- Farrel Buchinsky (412) 567-7870 (gets me everywhere) _______________________________________________ datatable-help mailing list [hidden email] https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/datatable-help |
Thank you. That did it. I would still like to read more. What does one call this? What are the correct buzzwords to search for. Do you know of any blog posts / articles? On Fri, Oct 20, 2017 at 2:28 PM Cook, Malcolm <[hidden email]> wrote:
-- Farrel Buchinsky (412) 567-7870 (gets me everywhere) _______________________________________________ datatable-help mailing list [hidden email] https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/datatable-help |
Hmm. Good question. Not sure where I learned this. I use data.table allot for many years now. Search
https://cran.r-project.org/web/packages/data.table/vignettes/datatable-intro.html for “do in j”
Then search the same document for ‘ j ‘ and selectively read what seems pertinent. That should get you most of the way there. From: Farrel Buchinsky [mailto:[hidden email]] Thank you. That did it. I would still like to read more. What does one call this? What are the correct buzzwords to search for. Do you know of any blog posts / articles? On Fri, Oct 20, 2017 at 2:28 PM Cook, Malcolm <[hidden email]> wrote:
-- Farrel Buchinsky (412) 567-7870 (gets me everywhere) _______________________________________________ datatable-help mailing list [hidden email] https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/datatable-help |
Free forum by Nabble | Edit this page |