0
データフレームdf
とカラムcol_name
以下の図を使用して、下の図のようなヒストグラムを生成します。R ggplot - すべての離散x値をヒストグラムの軸に表示する
myHistogramDensity <- function(df, col_name) {
p1 <- ggplot(df, aes_string(x=col_name)) +
geom_histogram(aes(y=..density..), binwidth=1, colour="black", fill="white")
p1 <- p1 + scale_y_continuous(labels=percent)
p1 <- p1 + annotation_custom(tableGrob(myMinMaxMed(df, col_name), rows = NULL),
xmin=10, xmax=13, ymin=0.5, ymax=0.6)
return (p1)
}
これは私に以下のようなヒストグラムを与えます。
col_name
にあるすべての離散値のラベルをx軸に表示するにはどうすればよいですか?
使用しているdata.frameを提供する必要があります。このリンクをチェックしてください。http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example – aelwan