좌표가 수반 된 여러 스테이션이 포함 된 .txt 파일이 있습니다. 그림과 같이, 스테이션 ID로 하나, 위도와 하나 경도와 하나 : 그래서, .txt 파일은 세 개의 열이 또한동시에 여러 위치에 대한 시계열 추출 및 별도의 파일에 저장
station , lat , lon
ABTR2100 ,39.13,34.52
GRMR0100 ,20.18,49.00
DDDD0100 ,23.22,46.81
SLPT0100 ,26.91,32.23
NDRT0100 ,29.55,48.97
, 나는 2011 년 3 월 시간당 온도 데이터를 포함하는 .nc 파일이 . .nc 파일의 구조는 다음
2 variables (excluding dimension variables):
char rotated_pole[]
grid_mapping_name: rotated_latitude_longitude
grid_north_pole_latitude: 39.25
grid_north_pole_longitude: -162
float var11[rlon,rlat,height,time]
table: 2
grid_mapping: rotated_pole
4 dimensions:
rlon Size:848
standard_name: grid_longitude
long_name: longitude in rotated pole grid
units: degrees
axis: X
rlat Size:824
standard_name: grid_latitude
long_name: latitude in rotated pole grid
units: degrees
axis: Y
height Size:1
standard_name: height
long_name: height
units: m
positive: up
axis: Z
time Size:744 *** is unlimited ***
standard_name: time
units: hours since 2011-02-28 18:00:00
calendar: proleptic_gregorian
은 내가 무엇을하고자하는 각 시간 단계의 .txt 파일에 포함 된 스테이션의 각 하나에 대한 시계열을 추출하고, 시간을 저장하다 시리즈를 스테이션 ID의 이름을 가진 별도의 .txt 파일에 추가하십시오. 즉, 특정 위치에 대한 시계열을 포함하는 "ABTR2100_temp"라는 .txt 파일을 갖게됩니다. 모든 방송국에서도 마찬가지입니다. 내가 R에서 이것을 할 수 있을까?
* .nc 파일에서 읽을 수 있도록'ncdf' 패키지를 올바르게 시도해 볼 수 있습니다. –
Paul Hiemstra, R에서 래스터 패키지를 사용하여 추출을 적용하고 .nc 파일을 브릭으로 읽은 다음 "추출"명령을 사용하여 내 포인트에 대한 시간 계열을 계산하지만이 솔루션은 그렇지 않습니다. 내가 원하는 것을 줘. 각 위치에 대한 파일을 분리하고 파일의 이름을 스테이션 ID로 저장하기 위해 시계열을 저장하려고합니다. – marika
A.Val, .nc 파일을 올바르게 읽는 데는 문제가 없지만 시계열을 추출하여 파일을 별도의 파일로 저장하여 파일의 이름에 스테이션의 ID 이름을 할당하십시오! – marika