2013-05-27 39 views
1

我有這樣刪除級別抽取到數據FRAM

df <- data.frame(letters=letters[1:5], numbers=seq(1:5)) 

數據幀和讓說,我想的第一列EXTRAM到一個列表

firstColumn <- df[,1] 

> firstColumn[[1]] 
[1] a 
Levels: a b c d e 

Problème是我想刪除水平有一個字符串

請幫忙嗎?

感謝

+0

有一個在你的問題沒有列表。 'firstColumn'是一個向量。爲了您自己的利益,您應該學習適當的術語。 – Roland

回答

2

如果我理解你的問題,你想轉換品格。

嘗試

as.character(firstColumn[[1]]) 
5

要麼定義變量,從一開始角色:

df <- data.frame(letters=letters[1:5], numbers=seq(1:5), stringsAsFactors=FALSE) 

或之後將其轉換:

firstColumn <- as.character(df[,1])