[R] export dataframe's column classes to a list

Alexander Shenkin ashenkin at ufl.edu
Wed May 19 22:18:35 CEST 2010

Hi Folks,

I want to export a dataframe's column classes to a list so that I can
reinstantiate the dataframe from a CSV file in the future.  (I know
about save(), which I'm using in addition to this).

what I want to do is the following:
    col_classes = get_col_classes(myframe);
    write.csv(col_classes, "column_classes")

    ... time passes, R gets closed, etc ...

    col_classes = read.csv("column_classes")
    new_myframe = read.csv("myfile.csv", colClasses = col_classes)

My question is how to construct the "get_col_classes()" function above.
 Any thoughts are greatly appreciated!


Alexander Shenkin
PhD Candidate
School of Natural Resources and Environment
University of Florida


More information about the R-help mailing list