2014-09-01 2 views
0

두 개의 열 (첫 번째 열은 x 축이고 두 번째 열은 y 축임) .txt 파일을 R로 가져와야하는 문제가 있습니다. R이 그것을 아래에서 위로 읽도록 이것을하십시오. 내가 원하는 플롯을 가지고,이 후.txt 파일을 반대로 읽음.

data<-read.table("data.txt",skip=1910,nrow=132982) 

plot(data,type="l") 

,하지만 난이 수평으로 반전 받기를 원하시면 : 여기

는 내가 지금까지했던 것입니다. 이 작업을 수행하는 가장 편리한 방법은 무엇입니까?

난 후 수입
datar<-rev(data) 

시도하지만, X 축, Y 축 및 Y 값에 대한 x 값을 전환하여 열을 역. 두 열의 마지막 값이 서로 열을 바꾸지 않고 열의 첫 번째 값이되도록 열을 뒤집고 싶습니다.

필자는 파일을 가져올 때 파일을 130,000 개가 넘는 행으로 되 돌리는 것이 가장 편리하다고 생각하며 함께 작업하는 것은 매우 번거롭다.

미리 감사드립니다.

+3

페이지의'순서 ((x 축 3 오른쪽 1 왼쪽에서 아래로 이동)'와 read.table''후 데이터를 정렬 :

은 어쩌면 당신이 뭔가를 할 수 있습니다. 또한, 변수 이름으로'data'를 사용하지 마십시오 ... – zx8754

+1

이 게시물은 당신을 도울 수 있습니다 http://stackoverflow.com/questions/22474030/r-how-to-re-order-data-frame-by-row- 색인 번호 – MARK

답변

1

나는 xfty 데이터를 읽는 순서가 x 좌표와 y 좌표의 위치에 어떻게 영향을 미치는지 알지 못합니다.

data <- read.csv(text= " 
x,y     
1,1 
2,2 
3,4") 
plot(data,xlim=c(3,1)) 

)