# 외부 데이터파일 읽기
read.table()
read.csv()
read.table(filename,
header=TRUE/FALSE,
sep=",",
stringAsFactor=FALSE, # 문자형 데이터를 요인으로 인식할지 여부
na.strings="" # 결측값 표시
)
R 에서는 # 를 인식하지 않으므로 # 기호를 이용해서 부가적 설명을 덧붙일 수 있다.
예: xy.txt
# this is test data
X Y
-44.0351444327172 24.8531686381624
-50.4510582988517 -9.06068027639897
-35.8331034977223 -40.7187000887711
-7.26335925565449 -60.9045978223501
27.3086514849196 -64.3020442608492
52.489302024093 -41.3249328429132
58.4234732784107 -6.85781296241819
47.3177130479638 26.1861022983515
19.0947154339639 46.1951088028855
-15.7339568847853 44.8530814083216
> XY = read.table("xy.txt", header=TRUE)
> XY
X Y
1 -44.035144 24.853169
2 -50.451058 -9.060680
3 -35.833103 -40.718700
4 -7.263359 -60.904598
5 27.308651 -64.302044
6 52.489302 -41.324933
7 58.423473 -6.857813
8 47.317713 26.186102
9 19.094715 46.195109
10 -15.733957 44.853081
> X=XY[,1]
> Y=XY[,2]
> plot(X,Y)