饼图
coord_polar() 函数可将平面 x-y 笛卡尔图转换为极坐标。这在绘制饼图时很有用。
饼图常见有两种形式:常规的实心圆,或彩色环形图。
典型的饼图会去除所有非数据墨迹,这一点我们在上一门课程的主题章节中见过。饼图并不优于堆叠条形图,不过我们会在下一章再次讨论这一点。
控制台中显示了一个使用 mtcars 数据集的条形图,统计汽缸数(作为因子)的变量 fcyl。
本练习是课程的一部分
ggplot2 数据可视化进阶
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Run the code, view the plot, then update it
ggplot(mtcars, aes(x = 1, fill = fcyl)) +
geom_bar()
# Add a polar coordinate system