可能重复:
在 R 中的子集数据框中删除因子级别
我想从数据框中的单元格中获取文本(并使用该文本创建文件)。但是,每当我从数据框中选择特定的行和列时,结果都是数据框的内容,然后是数据框中的级别列表。例如:
getFileNameTest<-function(
columnNames=c(cName1,cName2)
)
{
list1<-c("joe", "bob", "sue")
list2<-c("jones","smith","smith")
myDataFrame<-data.frame(list1,list2)
joeFileName<-myDataFrame[1,1]
return(joeFileName)
}
该函数返回:
[1] joe
Levels: bob joe sue
但我只想要“joe”,以便以后可以创建一个名为“joe”的文件。如何在不返回级别的情况下获取数据框中特定行和列的内容?