2010年11月29日月曜日

Rのデータフレームで特定の列(行)を削除する方法。

例えば10~20列目を削除したかったら
arudataframe <- arudataframe[,-10:-20]
例えば10~20行目を削除したかったら
 arudataframe <- arudataframe[-10:-20,]

以上。
こういう単純なことが調べにくいのがRの弱点だと思う。
(え、(゜∇゜ ;)エッ!?だったら作ればいいって??)そうですな。ヾ(´ε`*)ゝ


追記
簡単な追加の方法
> MetalDistance
MG CA MN ZN CU FE NI MO SE
FRU 0 0 0 0 0 0 0 0 0
FUC 0 0 0 0 0 0 0 0 0
GAL 0 0 0 0 0 0 0 0 0
GLC 0 0 0 0 0 0 0 0 0
MAN 0 0 0 0 0 0 0 0 0
NAG 0 0 0 0 0 0 0 0 0
NGA 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 0 0 0 0
> MetalDistance[9:11,] <- 0 > MetalDistance
MG CA MN ZN CU FE NI MO SE
FRU 0 0 0 0 0 0 0 0 0
FUC 0 0 0 0 0 0 0 0 0
GAL 0 0 0 0 0 0 0 0 0
GLC 0 0 0 0 0 0 0 0 0
MAN 0 0 0 0 0 0 0 0 0
NAG 0 0 0 0 0 0 0 0 0
NGA 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 0 0 0 0
9 0 0 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0
11 0 0 0 0 0 0 0 0 0

0 件のコメント:

コメントを投稿