当前位置: 首页 > wzjs >正文

山东省建设监理协会网站打不开外贸seo推广公司

山东省建设监理协会网站打不开,外贸seo推广公司,深圳专业做网站建网站价格,微信开发者公众号R 绘图 - 饼图 R 语言提供来大量的库来实现绘图功能。 饼图,或称饼状图,是一个划分为几个扇形的圆形统计图表,用于描述量、频率或百分比之间的相对关系。 R 语言使用 pie() 函数来实现饼图,语法格式如下: pie(x, l…

R 绘图 - 饼图

R 语言提供来大量的库来实现绘图功能。

饼图,或称饼状图,是一个划分为几个扇形的圆形统计图表,用于描述量、频率或百分比之间的相对关系。

R 语言使用 pie() 函数来实现饼图,语法格式如下:

pie(x, labels = names(x), edges = 200, radius = 0.8,clockwise = FALSE, init.angle = if(clockwise) 90 else 0,density = NULL, angle = 45, col = NULL, border = NULL,lty = NULL, main = NULL, …)
  • x: 数值向量,表示每个扇形的面积。
  • labels: 字符型向量,表示各扇形面积标签。
  • edges: 这个参数用处不大,指的是多边形的边数(圆的轮廓类似很多边的多边形)。
  • radius: 饼图的半径。
  • main: 饼图的标题。
  • clockwise: 是一个逻辑值,用来指示饼图各个切片是否按顺时针做出分割。
  • angle: 设置底纹的斜率。
  • density: 底纹的密度。默认值为 NULL。
  • col: 是表示每个扇形的颜色,相当于调色板。

绘制饼状图要做这些准备:反映数量的向量、各部分的标签、各部分的颜色(可选)。

接下来我们绘制一个简单的饼图:

实例

# 数据准备
info <- c(8, 4, 2, 1)
# 命名
names <- c("Chinese", "English", "Sport", "Music")
# 涂色(可选)
cols <- c("#ED1C24","#22B14C","#FFC90E","#3f48CC")
# 绘图
pie(info, labels=names, col=cols)

执行绘图程序,会在当前目录下生存一个 PDF 文件(Rplots.pdf),打开文件可以看到图形效果如下:

在这里插入图片描述

我们也可以使用 png()、jpeg()、bmp() 函数设置输出的文件格式为图片:

实例

# 数据准备
info <- c(8, 4, 2, 1)
# 命名
names <- c("Chinese", "English", "Sport", "Music")
# 涂色(可选)
cols <- c("#ED1C24","#22B14C","#FFC90E","#3f48CC")
# 设置输出图片
png(file='scores-pie.png', height=300, width=300)
# 绘图
pie(info, labels=names, col=cols)

执行绘图程序,会在当前目录下生存一个 png文件(scores-pie.png),打开文件可以看到图形效果如下:

在这里插入图片描述

接下来我们给饼图设置标题,中文字体需要设置字体参数 family=‘GB1’,也可以自己设置字体库。

实例

# 数据准备
info <- c(8, 4, 2, 1)
# 命名
names <- c("Chinese", "English", "Sport", "Music")
# 涂色(可选)
cols <- c("#ED1C24","#22B14C","#FFC90E","#3f48CC")
# 设置输出图片
png(file='scores-pie.png', height=500, width=500)
# 计算百分比
piepercent <- paste(round(100*info/sum(info)), "%")
# 绘图
pie(info, labels=piepercent, main = "成绩占比分析", col=cols, family='GB1')
# 添加颜色样本标注
legend("topright", names, cex=0.8, fill=cols)

在这里插入图片描述

如果要绘制 3D 的饼图,可以使用 plotrix 库的 pie3D() 函数,使用前我们需要先安装:

install.packages("plotrix", repos = "https://mirrors.ustc.edu.cn/CRAN/")

实例

# 载入 plotrix
library(plotrix)
# 数据准备
info <- c(8, 4, 2, 1)
# 命名
names <- c("Chinese", "English", "Sport", "Music")
# 涂色(可选)
cols <- c("#ED1C24","#22B14C","#FFC90E","#3f48CC")
# 设置输出图片
png(file='scores-pie.png', height=500, width=500)
# 计算百分比
piepercent <- paste(round(100*info/sum(info)), "%")
# 绘制 3D 图,family 要设置你系统支持的中文字体库
pie3D(info,labels = names,explode = 0.1, main = "3D 图",family = "GB1")
# 添加颜色样本标注
legend("topright", names, cex=0.8, fill=cols)

生成图片如下所示:

在这里插入图片描述

http://www.dtcms.com/wzjs/272951.html

相关文章:

  • 网站建设周期百度一下百度网页版
  • 专门做推广的网站青岛网站快速排名优化
  • 做网站需要用到什么网站开发工具
  • 生成图片的网站小说搜索风云榜
  • 专家库 网站 建设方案浏览器网站大全
  • 微信小程序+网站开发西安百度推广优化公司
  • 男人做爽的免费网站网站运营主要做什么工作
  • 网站建设商务通什么意思百度推广客服投诉电话
  • 网站建设一般多少钱一年如何自己建网站
  • 滕州网站建设助企网络手机百度旧版本下载
  • 简洁中文网站模板网站搜索引擎推广
  • 特色的合肥网站建设深圳网站建设推广方案
  • 手机网站php开发免费找客户软件
  • 沭阳哪里可以做网站广州百度关键词搜索
  • 企业网站建设好的案例kol推广是什么意思
  • 武汉找人做网站平面设计网站
  • 网站支付功能怎么做百度知道答题赚钱
  • 南康网站建设线上销售平台如何推广
  • 国家机构网站建设推广普通话手抄报文字
  • 广东手机版建站系统开发武汉seo网站优化
  • 重庆深蓝科技网站开发五年级上册语文优化设计答案
  • app界面设计分析六个方面aso优化技巧
  • 沈阳网站建设教案模板东莞寮步最新通知
  • 自助建设网站无人在线观看高清视频单曲直播
  • 深圳服饰网站建设百度关键词优化
  • 江西省住房和建设规划局局网站关键词排名网络推广
  • seo优化能提高网站的流量吗西地那非片的正确服用方法
  • 泉山徐州网站开发网站流量统计分析报告
  • 如何免费制作企业网站无代码建站
  • 跨境电商网站排行榜网页制作用什么软件做