2017-09-11 17 views
1

gamlss::histDist()で作成したヒストグラムのビンのデフォルトグレー色を変更したいとします。私は検索しようとしましたが、それを行う方法に関する情報を見つけることができません。ここでgamlss histDist関数を使用して作成したヒストグラムの色を変更する

パッケージのドキュメントから小さな例:

require(gamlss) 
data(abdom) 
histDist(y,family="NO", ylim=c(0,0.005), data=abdom) 

このプロット生成: enter image description here

どのように私はそれらのビンの色を変更することができますか?

+0

機能 'histDist'は' col = "cyan" 'を設定する' MASS :: truehist'を呼び出します。この設定は 'truehist'を直接呼び出すと変更できますが、' histDist'を呼び出す場合はそうではありません。これは、 'histDist'のdots引数' ... 'がグラフィックパラメータを渡すためのものではないためです。マニュアルによると、それは '' gamlss関数に余分な引数が渡される 'ことを意味しています。 –

答えて

0

利用可能なパラメータがないため、ビンの色を変更することはできません。ヒストグラムを自分でプロットし、濃度曲線を追加することができます。

require(gamlss) 
mod <- histDist(y,family="NO", data=abdom) 
hist(abdom$y, freq=FALSE, col='pink') 
curve(dNO(x, mu=mod$mu, sigma=mod$sigma), col=4, lwd=5, add=TRUE) 

次に、プロットをカスタマイズできます。

関連する問題