2016-12-04 10 views
0

基本的なRの方法は、ちょうどそれらを回転させることによってpchポイントの種類を変更する方法はありますか?私は指向直角三角形(y軸に平行な基底を持つ)が必要です。Rプロット回転点または塗りつぶされた矢頭

x <- runif(5) 
y <- runif(5) 
plot(x, y, pch = 17, cex = 2) #is there a parameter for rotation? 

また矢印(▼)の矢印を黒塗りの三角で変更するにはどうすればよいですか?

plot(x, y, pch = "") 
arrows(x, y, x-0.03, y, code = 1) #is there a parameter for the arrowhead symbol? 

ご協力いただきありがとうございます。

サラ

+1

ここを見て:http://stackoverflow.com/questions/5731432/change-arrowhead-of-arrows – Marichyasana

+0

'PCH = -9658'(多分実行環境に依存する) – cuttlefish44

+0

ありがとうございました! @ cuttlefish44のソリューションは、それが私が探していた簡単な方法でした:) – Sara

答えて

1

少なくとも私のWindows環境では、pchはWGL4が含まれているほとんどすべての文字を取ることができます。例えば、BLACK RIGHT-POINTING POINTERは、pch = -9658,pch = -as.hexmode("25BA")またはpch = "\U25BA"で表されます。文字のコードはUsing special characters from Windows Glyph List 4 (WGL4) in HTMLから取得できます。例えば、

;
plot(rep(1, 9), pch = -c(9658, 9668, 9674, 9688, 9689, 9786, 9788, 9824, 9827), cex = 2) 

enter image description here

関連する問題