thanks Suzen 2014-06-15 2:34 GMT+02:00 Suzen, Mehmet <msu...@gmail.com>: > There is a nice tutorial on this: > http://adv-r.had.co.nz/OO-essentials.html > > For an in depth guide, have a look at the book from John Chambers, > Software for data analysis programming with R. > > On 13 June 2014 12:20, Luca Cerone <luca.cer...@gmail.com> wrote: >> Dear all, >> >> I am writing a script implementing a pipeline to analyze some of the >> data we receive. >> >> One of the steps in this pipeline involves clustering the data, and I >> am interested >> in studying the effects of different clustering algorithms on the final >> results. >> >> I am having issues making my code general enough because the >> clustering algorithms we are interested all return different types of >> objects (S3, S4 and R5 classes, as well as simple named lists). >> >> >From the output of these algorithms I need to extract a list with as many >> elements as the number of clusters and such that each element contains the >> ids >> of the elements in each cluster. >> >> I have easily done this for each of the cluster algorithms, >> the problem is: how can I make so that rather than having to check for >> classes and >> types this is done automatically? >> >> For example, for the algorithms that return S3 classes I have defined >> a method "get_cluster_list.default" and then created the methods for >> the individual classes, which is used in the main body of the >> pipeline. >> >> I have no idea how I can do this for S4 and R5 classes and, more >> importantly, I would >> like an approach that works when using all S3, S4 and R5 classes. >> >> Do you know how I could do this? >> >> Thanks for the help, >> Luca >> >> ______________________________________________ >> R-help@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.
-- Luca Cerone Tel: +34 692 06 71 28 Skype: luca.cerone ______________________________________________ R-help@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.