R > 2행부터 600행까지를 부동 소수점수로서 읽어들인다 > xwrk<-as.numeric(as.matrix(x$V1)[2:600])

4610 단어 RRStudio#migrated
운영 환경
RStudio 0.99.903 on Windows 7 pro
R version 3.3.1

데이터



value.csv
someValue1
0.0002154
0.0013023
0.0006595
0.0001275
0.0006590
0.0001183
0.0008723
0.0001750
0.0003121
0.0001123
0.0018614
0.0004775
0.0007699
0.0005948
...

읽기



1행째의 항목명( someValue1 )을 제외한 2행째로부터 600행째까지를 플롯하고 싶다.
> setwd("D:/TestData/160911_R")
> x<-read.table("value.csv")
> plot(x$V1[2:600])

상기를 실시한 바, 이하가 되어, 희망의 그래프는 아니었다.


> head(x$V1)
[1] someValue1 0.0002154 0.0013023 0.0006595 0.0001275
[6] 0.0006590
628 Levels: 0.0000182 0.0000283 0.0000410 ... someValue1

stackoverflow 에서 as.numeric() 을 사용한 예가 있었다.

다만, as.numeric()만으로는 잘 모르는 수치를 얻을 수 있는 일이 있으므로, as.matrix()도 병용하는 것 같다.
> setwd("D:/TestData/160911_R")
> x<-read.table("value.csv")
> xwrk<-as.numeric(as.matrix(x$V1)[2:600])
> plot(xwrk)



as.matrix 당 작성 방법은 다음과 같습니다.
xwrk<-as.numeric(as.matrix(x$V1[2:600]))

좋은 웹페이지 즐겨찾기