Я думаю, что вы пытаетесь получить текстовый файл с разделителями с 24 пустыми столбцами между каждой смежной переменной.Вот своего рода обходное и неуклюжее решение.Он сломается, если у вас есть какие-либо строки с запятыми в любой из ваших переменных, имеет раздражающее качество, когда в строке записано 24 запятых (вы можете сосчитать их с помощью nchar()
), и совершает нарушение сохранения данных на диск, а затемчитая их обратно.
# Export your data.frame to a csv file
write.csv(YourDataFrame, file="Path/To/File.csv", row.names=FALSE)
# Read in the lines of the file
fileLinesTemp = readLines("Path/To/File.csv")
# Add a bunch of commas to add columns
fileLinesTemp = gsub(",", ",,,,,,,,,,,,,,,,,,,,,,,,", fileLinesTemp)
# Write the new lines back to the file
fileConn = file("Path/To/File.csv")
writeLines(fileLinesTemp, fileConn)
close(fileConn)