R_ファイル処理 のバックアップ差分(No.1) - アールメカブ

アールメカブ


R_ファイル処理 のバックアップ差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
[[Rの備忘録]]

RMeCabでファイルを読み込む関数で,第一引数に file.exists() 関数を適用している.これだと,文字列とファイルと偽装して読み込ませるtextConnection()関数が使えない.readLines()風に実装を変える必要がある.
 > readLines
 function (con = stdin(), n = -1, ok = TRUE, warn = TRUE, 
     encoding =  "unknown") 
 {
    if (is.character(con)) {
        con <- file(con, "r")
        on.exit(close(con))
    }
    .Internal(readLines(con, n, ok, warn, encoding))
 }
 <environment: namespace:base>