[解決済み] カンマで区切られた数値がある場合、どのようにデータを読み込むのですか?
2022-06-03 17:32:08
質問
いくつかの数値がカンマで区切られた文字列として表現されているcsvファイルを持っています、例えば
"1,513"
の代わりに
1513
. Rにデータを読み込む最も簡単な方法は何ですか?
私は使用することができます
read.csv(..., colClasses="character")
を使用することはできますが、その場合、これらの列を数値に変換する前に関連する要素からカンマを取り除かなければならず、それを行うための適切な方法を見つけることができません。
どのように解決するのですか?
データが改訂されたときに楽になるので、前処理をせずにRを使いたい。Shaneの提案に従い
gsub
を使うというShaneの提案に従い、これくらいがすっきりしていいかなと思います。
x <- read.csv("file.csv",header=TRUE,colClasses="character")
col2cvt <- 15:41
x[,col2cvt] <- lapply(x[,col2cvt],function(x){as.numeric(gsub(",", "", x))})
関連
-
Rによる系統的クラスタリング(階層)分析のグラフ形式の完全版
-
[解決済み] xkcd風のグラフを作るには?
-
[解決済み] 非常に大きなテーブルをデータフレームとして高速に読み込む
-
[解決済み] CSVの列に、書式を崩さずにカンマを入れる方法はありますか?
-
[解決済み] ggplotで凡例のタイトルを変更する方法
-
[解決済み] ggplot2 Rプロットで軸の制限を設定するには?
-
[解決済み] ベクトル中のある要素のインデックスを求めるR関数はありますか?
-
[解決済み] データフレーム内の列を名前でドロップする方法
-
[解決済み] ggplot2 を使って 2 つの変数を同じグラフに線でプロットする
-
[解決済み] [Solved] data.frameのカラムをベクトルに変換する?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
R: エラー: $ 演算子は原子ベクトルに対して無効です。
-
R: hclust(d, method = method)でのエラー : 外部関数呼び出しは NA/NaN/Inf(arg10) を持つことができません。
-
DEG解析で'row.names'に重複した名前を付けられない場合の解決法
-
R言語ダウンロード機能 download.fileとダウンロード解析
-
[解決済み] Rで文字列から文字を削除する
-
[解決済み] R dataframeでNAの値をゼロに置き換えるには?
-
[解決済み] ggplotで凡例のタイトルを変更する方法
-
[解決済み】安定したマッピングを持つggplot2のカテゴリ変数に色を割り当てるには?
-
[解決済み】R関数でオプション引数を指定する "正しい "方法
-
[解決済み] FUN内のlapplyインデックス名へのアクセス