2012-02-22 14 views
3

ggplot2を使用して、プロジェクションの下部に経度線が収束するマッププロジェクションを使用してデータをプロットしています。プロットの上端は赤道の近くにあり、南極の下の底です。したがって、経度線のラベルは、すべて下に重ねて重ねられます。しかし、プロットの上部には十分な余裕があります。例えばggplot2では、ティックラブをプロットの下から上に移動するにはどうすればよいですか?

、この:私は余裕があるプロットの上部にラベルを移動する方法に

plot with overlapping labels

foo <- data.frame(delta=2*(-40:0),alpha=0:40) 
p <- ggplot(foo,aes(x=alpha,y=delta)) 
p <- p + coord_map('orthographic',orientation=c(-40.0,25.0,0.0)) 
p <- p + geom_point() 
p 

はこれを生成しますか?

+2

これが現在可能かどうかはわかりませんが、将来は確実になります。詳しくは、[こちら](http://groups.google.com/group/ggplot2-dev/browse_thread/thread/264254e422c1910c)をご覧ください。 – joran

答えて

0

はこのチートの一種ですが、このようなあなたのy軸を逆転できる:

ggplot(foo,aes(x=alpha,y=-1*delta)) 

あなたはそれが逆転していることを説明する必要があると思いますが、少なくともそれが読みやすいでしょう。

関連する問題