2014-04-16 2 views
1

다른 data.frame의 행 이름을 사용하여 data.frame (표 1) :정렬 나는 다음과 같은 data.frame을 정렬 할 필요가

X Y 
A 1 
B 5 
C 0 
D 3 

다른 data.frame의 결과에 따라 (표 2) :

X Y 
C 10 
B 9 
A 8 
D 7 

그래서, data.frame # 1은 다음과 같이 종료 :

X Y 
C 0 
B 5 
A 1 
D 3 

내가 이걸 어떻게해야합니까

? 내가 사용하려고했습니다

table1[order(row names(table1),] 

그러나 나는 다음과 같은 오류 얻을 :

Subscript out of bound. 
+0

올바른 용어를 사용하세요. 'table '은 R의 매우 구체적인 데이터 구조입니다. – Roland

+0

@ user1172558 당신이 내 대답을 받아 들일 수없는 것으로 나타났습니다. 거기에 문제가 있습니까? – Jaap

답변

2

이 원하는 결과를 제공해야합니다

table1[order(table2$X),] 
관련 문제