R write dataframe column to csv having leading zeroes

后端 未结 7 1109
故里飘歌
故里飘歌 2020-12-21 04:21

I have a table that stores prefixes of different lengths.. snippet of table(ClusterTable)

ClusterTable[ClusterTable$FeatureIndex == \"Prefix2\",\'Feat

7条回答
  •  情深已故
    2020-12-21 04:46

    This is pretty much the route you can take when exporting from R. It depends on the type of data and number of records (size of data) you are exporting:

    • if you have many rows such as thousands, txt is the best route, you can export to csv if you know you don't have leading or trailing zeros in the data, either use txt or xlsx format. Exporting to csv will most likely remove the zeros.

    • if you don't deal with many rows, then xlsx libraries are better

    • xlsx libraries may depend on java so make sure you use a library that does not require it

    • xlsx libraries are either problematic or slow when dealing with many rows, so still txt or csv can be a better route

    for your specific problem, it seems you don't deal with a large number of rows, so you can use:

    library(openxlsx)
    
    # read data from an Excel file or Workbook object into a data.frame
    df <- read.xlsx('name-of-your-excel-file.xlsx')
    
    # for writing a data.frame or list of data.frames to an xlsx file
    write.xlsx(df, 'name-of-your-excel-file.xlsx')
    

提交回复
热议问题