- write.csv(data, "/tmp/data_csv")
- system(paste(path,"/ppam.exe serialize /tmp/data_csv /tmp/data_bin 0 0",sep=""))
- command_line = paste(command_line," ","/tmp/data_bin",sep="")
+ if (!is.character(data))
+ {
+ #assuming matrix or data.frame, WITH row names
+ #( identifiers; could be line number... e.g. data <- cbind(1:nrow(data),data) )
+ write.table(data, "/tmp/data_csv", sep=",", row.names=FALSE, col.names=FALSE)
+ system(paste(path,"/ppam.exe serialize /tmp/data_csv /tmp/data_bin 0 0",sep=""))
+ } else
+ {
+ system(paste(path,"/ppam.exe serialize ",data," /tmp/data_bin 0 0",sep=""))
+ }
+ command_line = paste(command_line," /tmp/data_bin",sep="")