Я не могу найти документацию для двойных точек вокруг плотности
set.seed(1234)
df <- data.frame(cond = factor(rep(c("A","B"), each=200)), rating = c(rnorm(200),rnorm(200, mean=.8)))
print(head(df))
print(ggplot(df, aes(x=rating)) +
geom_histogram(aes(y=..density..), # Histogram with density instead of count on y-axis
binwidth=.5,
colour="black", fill="white") +
geom_density(alpha=.2, fill="#FF6666") +
geom_vline(aes(xintercept=mean(rating, na.rm=T)), # Ignore NA values for mean
color="red", linetype="dashed", size=1))
Знаете ли вы, какой оператор они представляют?
Edit
Я знаю, что он делает, когда используется в геоме, я хотел бы знать, что это такое. Например, одноточечный оператор определяется как
> .
function (..., .env = parent.frame())
{
structure(as.list(match.call()[-1]), env = .env, class = "quoted")
}
<environment: namespace:plyr>
Если я переопределяю плотность, то... плотность.. имеет другой эффект, поэтому кажется, что XX → ..XX.. является оператором. Я хотел бы узнать, как это определено.