2012-12-05 1 views
2

가능한 중복 : 나는 데이터 프레임의 셀에서 텍스트를 얻을 (그리고 파일을 만들 텍스트를 사용)하고 싶은
dropping factor levels in a subsetted data frame in RR의 모든 레벨을 반환하지 않고 데이터 프레임의 행과 열에서 텍스트를 선택하려면 어떻게해야합니까?

. 그러나 데이터 프레임에서 특정 행과 열을 선택할 때마다 결과는 데이터 프레임의 내용 다음에 데이터 프레임의 수준 목록이옵니다. 예를 들어 :

[1] joe 
Levels: bob joe sue 

하지만 나중에라는 이름의 파일을 만들 수 있도록 그냥 "조"를 싶습니다

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) 

} 

이 기능은 반환 "조." 레벨을 반환하지 않고 데이터 프레임의 특정 행과 열의 내용을 가져 오려면 어떻게해야합니까?

답변

2

@joran에서 알 수 있듯이 나 : 정말 감사 @jordan

df <- data.frame(x=sample(LETTERS,10)) 
df[,1][[1]] 

as.character(df[,1][[1]]) 
+0

. 이것은 완벽하게 작동했습니다. – Docuemada