2013-07-15 31 views
3

爲了實現原因,在某些情況下,我有一個只包含一個科拉姆從單維data.frame刪除行並保留它作爲一個data.frame

df=as.data.frame(alpha=1:15) 

如果我現在使用

一個data.frame
df[-1, ] 

它返回一個向量,但我想保留它作爲data.frame。 有什麼建議嗎?

PS:列名包含信息,因此我必須保留它。

+0

嘗試'as.data.frame(df [-1,])' – zx8754

+0

@ zx8754刪除標題 – Dennis

回答

6

嘗試:

df[-1, , drop=FALSE] 

這是否對你的工作?

+0

像魅力一樣工作! – Dennis