R_tempfile の変更点 - アールメカブ

アールメカブ


R_tempfile の変更点


[[Rの備忘録]]

こういう処理をよく行うのだが
 ## ######## 一時ファイルで実験する場合
 td <- tempfile()
 dir.create(td)
  for(i in 1: nrow(wine00)){
  write( as.character(wine00[i, "PC"]), 
    file = paste(td, paste("D", i, sep=""), sep="/"))
  }

Windows の場合,XP は大丈夫だが,Vista だとちゃんと書き込めない.次のようにする必要がある.
Windows の場合,XP は大丈夫だが,Vista だとちゃんと書き込めない.次のようにする必要があるのかもしれないし,別に気をつけないで良いのかもしれない.いずれにせよ,コードに日本語が含まれている場合は,全コードを範囲指定して反転させて,その上で実行する必要がある.

 td <- tempfile()
 dir.create(td)
  for(i in 1: nrow(wine00)){
  write( as.character(wine00[i, "PC"]), 
    file = paste(td, paste("D", i, sep=""), sep="\\"))
  }

最後に
 unlink(td, recursive = TRUE)
で,掃除する.