Ну, это больше похоже на гистограмму, так как я думаю, что вы ожидаете, что они будут больше похожи на процесс, округленный до целого числа:
x<-round(rnorm(1000, 100, 15))
y<-table(x)
plot(y)
par(new=TRUE)
plot(density(x), yaxt="n", ylab="", xlab="", xaxt="n")
Если вы хотите, чтобы наложилось теоретическое значение dnorm, используйте один изэто:
lines(sort(x), dnorm(sort(x), 100, 15), col="red")
-или
points(x, dnorm(x, 100, 15))