10
클래스 문자의 문자열을 데이터 프레임으로 평가하려면 어떻게해야합니까? X0, X1, X3 :R 문자열을 데이터 프레임으로 평가하십시오.
는 구체적으로, 나는 몇 가지 데이터의 말을하자 프레임이
x0 <- data.frame(a=1,b="a")
x1 <- data.frame(a=2,b="b")
x2 <- data.frame(a=3,b="c")
그들은 모두 동일한 구조를 가지고 있고이 rbind
로 병합하고 싶습니다. 각 단일 데이터 프레임을 호출하지 않으려면 정규식을 사용하십시오.
x <- grep("x\\d",ls(),perl=TRUE,value=TRUE)
이렇게하면 클래스 문자 벡터를 얻을 수 있습니다. 지금, 나는 x.all
라고 한 dataframe에 병합하고 싶습니다 :
x.all <- rbind(x)
는 내가 얻을 것은 차원 (1,3)와 행렬이다. 누구든지 내게 힌트를 줄 수 있니? 도와 주셔서 대단히 감사합니다.
감사합니다 많이! 나는 do.call을 몰랐다. 그것은 강력한 기능입니다. – giordano