1
t = table(iris$Species)
pie(t, labels=rownames(t))
これは簡単なpie
を示しています。私はラベルがパイから少し離れていることを望んでいます。私はpar()
文書をチェックしましたが、私はそれを完全に理解していないと思うので、そのオプションを逃しました。Rの円のラベルの間隔を制御しますか?
この質問はR's自身のpie()
についての説明であり、他のextern Rパッケージとは関係ありません。
pie関数のソースコード(RStudioの 'getAnywhere(pie())'または 'F2'を参照してください)。この関数は、ラベル付けのために 'text()'関数を使用します。 factor 1.1〜1.3のテキスト(1.1 * P $ x、1.1 * P $ y、labels [i]、xpd = TRUE、 adj = ifelse(P $ x <0,1 、0)、...) ' – Jimbou
ハックは何ですか? 'ifelse(P $ x <0、1、0) ' – buhtz
これはラベルのxの調整です。 'P $ x'のx値が0より小さい場合は' 1'、それ以外の場合は '0'に割り当てられます。 – Jimbou