4 次元データ セットを視覚化しています。x, y1, y2
変数をおよびとして表しましょう。 は日付を表し、y3
はx
連続y
変数でありy2, y3
、2 次元ベクトルの成分です(y2, y3)
。ここで、 と のライン プロットを作成x
し、さらにat pointsy1
に矢印を付けます。(y2, y3)
(x, y1)
私が試してみました
ggplot(data=data,aes(x=x,y=y1)) + geom_line() +
geom_segment(aes(xend=x+y2,yend=y1+y3), arrow = arrow())
しかし、うまく機能しないので、再スケーリングを行う必要があると思います。どうすればこれを行うことができggplot
ますか?
更新:サンプル データ セットを(列定義と共に)添付しました。このデータセットには、赤道太平洋全体に配置された一連のブイから取得した海洋学および地表気象の測定値が含まれています。このデータは、エルニーニョ/南方振動 (ENSO) サイクルの理解と予測に役立つことが期待されています (リポジトリの説明から)。さて、例えばx=day, y1=humidity, y2=zon.winds, y3=mer.winds
上記の記号で可視化したいと思います。
UPDATE2 : たとえば、特定のブイについてこれをプロットしたい