[解決済み】テキストファイルを1文字の文字列としてインポート
2022-04-04 18:02:05
質問
Rでプレーンテキストファイルを一文字の文字列として取り込むにはどうしたらよいでしょうか?これはおそらく非常に簡単な答えを持っていると思いますが、今日これを試してみたところ、これを行うための関数が見つからないことがわかりました。
例えば、次のようなファイルがあったとします。
foo.txt
をテキストマイニングしたい。
で試してみました。
scan("foo.txt", what="character", sep=NULL)
が、これはまだベクトルを返しました。でなんとなく動くようになりました。
paste(scan("foo.txt", what="character", sep=" "),collapse=" ")
しかし、これは非常に醜い解決策であり、おそらく不安定でもあります。
どのように解決するのですか?
ここでは、@JoshuaUlrich 氏による解決策のバリエーションとして、ハードコードされたサイズの代わりに、正しいサイズを使用する方法を紹介します。
fileName <- 'foo.txt'
readChar(fileName, file.info(fileName)$size)
なお、readCharは指定されたバイト数分の領域を確保するため
readChar(fileName, .Machine$integer.max)
がうまく機能しない...。
関連
-
[解決済み】"置換する項目数が置換長の倍数でない "と表示されるのはなぜですか?
-
[解決済み】R:関数に有限な'ylim'値が必要
-
[解決済み】数学関数への非数値引数
-
[解決済み】LMEモデルのレベル0、ブロック1でのバックソルブにおける特異性
-
[解決済み】R Markdown - html出力でフォントサイズとフォントタイプを変更する
-
[解決済み】「'dimnames' [1]の長さが配列の範囲と等しくない」とはどういう意味ですか?
-
[解決済み】 lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) のエラー : 'y' の NA/NaN/Inf, あらゆる方法を試したが解決しなかった。
-
[解決済み】二項演算子への非数値引数【非公開
-
[解決済み】Rで結果の行数がベクトル長(arg 2)の倍数でない件
-
[解決済み】"object not interpretable as a factor "というエラーの意味は?[クローズド]
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】 'height' はベクトルか行列でなければならない barplot のエラー
-
[解決済み】「arguments imply differing number of rows: x, y」というエラーは何を意味するのか?
-
[解決済み】エラー。Rの次元数が正しくない
-
[解決済み】エラー:ベクターメモリの枯渇(制限に達したか) R 3.5.0 macOS
-
[解決済み】R ggplot2 で scale_x_discrete を使用する。
-
[解決済み】match.fun(FUN)でのエラーについて)
-
[解決済み】Rでデータフレームのサブセットをプロットする方法は?
-
[解決済み】 if/while (条件) {: TRUE/FALSEが必要な場所に値がない場合のエラー
-
[解決済み] [Solved] read.csv warning 'EOF within quoted string' prevents complete reading of file.
-
[解決済み】seq_alongはうまくいくが、seqが意図しない結果を生む例とは?