1

重複の可能性:
Rの行を削除する方法

Rのデータフレームから行(n)を単純に削除する方法がわかりません。Rのドキュメントとイントロマニュアルは非常にひどく書かれているため、この非常に単純な問題については事実上まったく役に立ちません。また、私がここ/グーグルで見つけたすべての説明は、文字列や重複などを含む行を削除するためのものです。これらは私の問題のために過度に進んでおり、さらに多くのバグを導入してどこにも行きません。行を削除したいだけです。

よろしくお願いします。

fyiリストは、5列33行の変数フィールドにあります。行14を削除したいのですが、次のコマンドでフィールドを初期化しました

eld <- read.table("election2012.txt")

だから私の望ましい結果は

eldNew <- eld(minus row 14)
4

1 に答える 1

23
eldNew <- eld[-14,]

スタートを参照?"["してください...

'['-インデックス作成のみ:'i'、'j'、'...'は論理ベクトルであり、選択する要素/スライスを示します。このようなベクトルは、対応する範囲に一致するように必要に応じてリサイクルされます。'i'、'j'、'...'は負の整数にすることもでき、選択から除外する要素/スライスを示します

(強調を追加)

編集:周りを 見回すRのデータフレームの最初の行を削除する方法に気づきましたか?、答えがあります... SOで答えを探していたら、タイトルがあなたの注意を引くはずだったようです?

編集2データフレームの行を削除するにはどうすればよいですか?、SOを検索してdelete row data frame..。

また、http://rwiki.sciviews.org/doku.php?id=tips:data-frames:remove_rows_data_frame

于 2012-11-22T22:01:09.187 に答える