62

というデータフレームがありますFail

Failユーザーが選択した場所に CSV として保存したいと考えています。以下は私が見つけたサンプルコードですが、組み込む方法がわかりませんFail

require(tcltk)
fileName <- tclvalue(tkgetSaveFile())
if (!nchar(fileName)) {
    tkmessageBox(message = "No file was selected!")
} else {
    tkmessageBox(message = paste("The file selected was", fileName))
}
4

3 に答える 3

100

write.csvまたはwrite.table関数を見てください。ユーザーが選択したファイル名をfileパラメーターに指定し、データフレームをxパラメーターに指定するだけです。

write.csv(x=df, file="myFileName")
于 2013-04-11T18:40:11.657 に答える
31

パッケージ「tcltk」さえも使用する必要はありません。以下に示すように簡単に実行できます。

write.csv(x, file = "c:\\myname\\yourfile.csv", row.names = FALSE)

「c:\myname\yourfile.csv」の代わりにパスを指定します。

于 2016-07-27T16:08:26.620 に答える