I have a data frame called, Fail
.
I would like to save Fail
as a CSV in a location that the user selects. Below is some example code that I found, but I don't know how to incorporate Fail
into it.
require(tcltk)
fileName <- tclvalue(tkgetSaveFile())
if (!nchar(fileName)) {
tkmessageBox(message = "No file was selected!")
} else {
tkmessageBox(message = paste("The file selected was", fileName))
}
Take a look at the
write.csv
or thewrite.table
functions. You just have to supply the file name the user selects to thefile
parameter, and the dataframe to thex
parameter:You need not to use even the package "tcltk". You can simply do as shown below:
Give your path inspite of "c:\myname\yourfile.csv".
After running above script this window will open :
Type the new file name with extension in the File name field and click Open, it'll ask you to create a new file to which you should select Yes and the file will be created and saved in the desired location.