2016-09-05 8 views
-2

データポイントが10^9-10^13の場合、ggplotを使用した場合、グラフのスケールは10^13のオーダーしか表示されず、それは非常に小さいでしょう。ggplotでlog10を使用して軸を変更する

ggplot(data=Category_type, 
      aes(x=reorder(TYPE, dollars), y=dollars, fill=dollars)) + 
    geom_bar(stat="identity") + 
    coord_flip() + 
    xlab("type") + 
    ylab("dollars") + 
    ggtitle("Highest Costs") + 
    theme(legend.position="none") 

10^9の小節を表示するポイントに対応するには、このステートメントで何を変更する必要がありますか?

私はこのスレッドにつまずいたが、それは私が探しているまさにではありません。

Transform only one axis to log10 scale with ggplot2

答えて

0

+ coord_trans(y = 'log10')は対数変換座標系を作ります。

+0

ありがとうございます! – Nusc

+0

色を変更したい場合は、上記のステートメントのどこに入りますか? – Nusc

+0

'色'はプロットのほぼすべての部分を参照できます。あなたは指定する必要があります。 – Axeman

関連する問題