绘制直方图并从数据中查找频率?

ploting histogram and finding frequency from data?

我正在尝试以这种方式绘制具有数据的直方图:

A
A
A
B
B
C
C
C
C
C
D

在 x 轴上我想要 A、B、C... 等等,在 y 轴上我想要 A、B、C 出现的频率。 谁能建议一种从数据中查找频率的方法!!!

根据一个分类变量绘制条形图非常简单

library(ggplot2)

ggplot(df1, aes(x)) + geom_bar()

数据

x <- scan(what = character(), text = "
A
A
A
B
B
C
C
C
C
C
D")

df1 <- data.frame(x)