2017-02-26 10 views
-1

私は異なるプロットを試しています。私はこのようになりますdata.frameを持っている:R arrow/direction plot from Data.frame

Date/Time    X  Y 
22.06.2016 08:44 12.033 6.440 
22.06.2016 08:44 12.062 6.428 
22.06.2016 08:45 12.189 6.538 
22.06.2016 08:45 12.084 6.455 
22.06.2016 08:46 12.069 6.443 
22.06.2016 08:46 12.070 6.301 
22.06.2016 08:47 12.025 6.298 

が、私はXの密度との関係でカスタムの背景上のヒートマップを作るために管理/ Yは次のように座標「ここで作られた多くのレコードが、ここではあまり」 。今私はx0、y0からx1、y1、x1、y1からx2、y2などのいくつかの種類の歩道/道をプロットして実験したいと思います(完璧な世界では、地面のヘビのように見えるはずです) )。 x0y0とx1y1の間にはごくわずかな距離しかありませんが、これはちょっと変わって見えるかもしれませんが、とにかく試してみたいと思います。誰かが私に(または例を)与えることができるヒントはありますか?私はarrows()で何かを試しましたが、結果は私が期待していたものではなく、まったく動作しませんでした。任意のヘルプ/ヒントは大いに評価されますが、奇妙なパスですが、

+0

任意のヒント?例を '?arrows'で試したと仮定しなければなりません。あなたは何がうまくいかなかったか詳しく教えてもらえますか? – Henrik

+0

まあ、私はそれをプロットすることができたが、それは非常に "混乱して"見えます。私はもっ​​ときれいな方法があると思っていました。これは今のところ http://imgur.com/a/EujX9のように見えますが、これは予想外のことですが、これ以上の選択肢があることを期待しています。 'plot(df11 $ X、df11 $ Y、main =" arrows (df11 $ X)-1)データよりも短い# 矢印(df11 $ X [s]、df11())とセグメント(。) ") 矢印はポイントツーポイントで矢印を描く: < $ Y [s]、df11 $ X [s + 1]、df11 $ Y [s + 1]、col = 1:3) ' – BlainTheMono

答えて

0

arrows私のために働いています。

plot(df[,2:3]) 
arrows(df[-nrow(df), 2], df[-nrow(df), 3], 
    df[-1, 2], df[-1, 3], length=0.1) 

enter image description here