표시된 매개 변수가 위도 또는 수심과 같은 지리적 측정 값의 함수이기도 한 불규칙한 격자 형 시계열 데이터를 시각화하고 싶습니다. 날짜 (날짜), 지리적 매개 변수 수심 (출발)이자 염분 (SAL)와 ggplot2
로 제작 예비 산점도의 매개 변수를 포함하는 예제 데이터 파일은 우리의보간 및 공간/2D 시계열 데이터의 플로팅</p> <p>(이것은 내 첫 번째 게시물 그래서 (내가) 내가 너무 많은 규칙을 깰 및 (ii) 외부 예를 들어 플롯을 저장해야하지 희망입니다)
비밀번호 저장됩니다 : 시계열
ggplot 플롯에 대한 R-코드 :
데이터와# Load required packages
library(ggplot2)
library(data.table)
library(colorRamps)
library(scales)
# Import spatial timeseries data
df <- data.table(read.csv("timeseries_example.csv"))
df$date <- as.POSIXct(strptime(df$date, format="%m/%d/%Y", tz="GMT"))
# Scatterplot with color representing the z parameter
Fig <-
ggplot(data=df, aes(date, dep, col=Sal))+
geom_point()+
scale_y_reverse()+
scale_colour_gradientn(colours = matlab.like2(7), oob=squish)
tiff("./example_timeseries_R_ggplot.tiff", width = 200, height = 100,
units = 'mm', res = 300, compression = 'lzw')
Fig
dev.off()
은 공간과 시간에 불규칙적으로 이격되어 ggplot의,321와 플로팅 0 함수는 보간이 필요합니다.
자유롭게 사용할 소프트웨어 바다 데이터보기 (ODV)은 이러한 보간이 가능하고 이러한 문제는 이전에 해결 비슷 같이 I는 R.
우리 owncloud (위 링크)에 저장된 ODV 줄거리를 재생하고자 문제, 나는 더 정밀한 그리드의 파라미터 sal을 보간하고, 패키지 akima
로 dep를 시도했다. 그러나 POSIXct 객체 인 x 매개 변수에서는 작동하지 않습니다.
누구에게도 해결책이 있습니까?
데이터를 검사하지 않았습니다. 그냥 생각. 'as.numeric'을 사용하여 POSIXct 객체를 숫자로 변환하면 보간에 도움이됩니까? – www
@ycw에 대한 귀하의 의견을 보내 주셔서 감사합니다. 사실 POSIXct 날짜를 숫자로 변환하려고했습니다. akima 패키지는 4 배의 x와 y 변수가 필요하기 때문에 숫자를 1e8로 나눠야했습니다 (이유를 정확하게 이해하지 못함). 그러나이 방법은 내 데이터 세트로 의미있는 보간 결과를 산출하지 못했습니다. –