我有一個n由m data.frame
其中列1具有感興趣的信息。我想根據第1列的一行中的值來創建子data.frame
。從data.frame中提取行
例子:
P Cat Q S... nth Column
S data data data data
S ... ...
A ...
I ...
. ...
. ...
. ...
mth row
現在我想要做的就是創建一個data.frame
,其中列P具有S,隨後的一個用於...等的值。
我一直不成功嘗試的東西,如:
s <- data.frame(df1$P = S)
s <- data.frame(df1$P [,:5]) <- #In this case the data I want stops at row 5
我想的東西落得像
s = P Data1 Data2 Data3 Data nth
S
S
...
S
謝謝
非常感謝,第三個是我想要的那個,它像一個魅力。 – 2013-03-21 18:39:28
我不認爲有必要將所有這些選擇都包含在'data.frame(...)'中 - 無論如何,結果將會是'data.frame'。 – thelatemail 2013-03-21 20:26:27