R软件如何绘制饼图

 时间:2024-10-15 09:05:12

1、下面介绍几个例子以加深理解。代码:x=c(1,1,1,1,1,1,1,1,1,1)pie(x,col = rainbow(10), radius = 0.9)数组中每个数据值相同,绘制的图形比较均匀。

R软件如何绘制饼图

2、颜色参数col的使用。运行程序代码:y=c(0.12, 0.3, 0.26, 0.16, 0.04荑樊综鲶, 0.12)names(y)=c("蓝莓", "樱桃","苹果", "波士顿夹心饼", "其他", "香草奶油")pie(y) #默认颜色(见第一幅图)pie(y, col = c("purple", "violetred1", "green3", "cornsilk", "cyan", "white"))#设置成需要的颜色(见第二幅图)pie(y, col =gray(seq(0.4, 1.0, length = 6)))#黑白色,灰度有区别(见第三幅图)

R软件如何绘制饼图
R软件如何绘制饼图
R软件如何绘制饼图

3、阴影线参数density的使用。代码:pie(y, density = 10, angle = 15 + 10 * 1:6)#阴影线密度为10,分别设置6个数值的阴影线倾斜角度绘制的图形见下图。

R软件如何绘制饼图

4、参数clockwise 、main的使用。pie(y, clockwise =T, main = "点心分布饼图(顺时针排列)")#顺时针排列、添加图表标题可以看到,图表排列顺序发生变化。

R软件如何绘制饼图

5、labels、border参数的使用。#多数据饼图n <- 200pie(rep(1, n), labels = "", col = rainbow(n), border = NA,main = "多数据饼图")这里标签值为空,NA表示缺失数据,绘制出的结果无分割线。rep为重复函数,rep(1, n)表示重复取n个1。详细了解,可以试试取其他值的图形效果。

R软件如何绘制饼图

6、R软件绘制饼图的参数学会了,平常多加练习,一定能绘制出不一般的图形。## 数组自带标签,无分割线pie(c(Sky = 78, "Sunny side of pyramid" = 17, "Shady side of pyramid" = 5),init.angle = 315, col = c("deepskyblue", "yellow", "yellow3"), border = FALSE)

R软件如何绘制饼图
  • 影响消费水平的因素有哪些
  • 如何利用R软件绘制脸谱图?
  • 多元线性回归分析的优缺点
  • 某研究部门准备抽取2000个职工家庭推断该城市所有职工家庭的年均收入。现指出参数和统计量。
  • 知乎信任设备怎样查看
  • 热门搜索
    向英雄致敬手抄报内容 手抄报读书伴我成长 关于法制的手抄报内容 关于历史的手抄报 礼仪手抄报内容 手抄报花 民族传统文化手抄报 二年级国庆节手抄报 法制在我心中手抄报 手抄报版式