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

初识R语言饼状图

目录

基础饼图

标签个性化

边界修改

密度条纹

边框颜色


基础饼图
rm(list = ls())

# Create Data
Prop <- c(3,7,9,1,2)
# Make the default Pie Plot
P1 <- pie(Prop)
dev.off()

标签个性化
P2 <-pie(Prop , labels = c("Gr-A","Gr-B","Gr-C","Gr-D","Gr-E"))
dev.off()

边界修改
#边界修改:“edge”参数该参数决定了每个扇形边界的圆弧由多少条直线段近似组成。
#默认值:如果未指定,默认值通常是 200(可能会因版本而略有差异)。
P3 <-pie(Prop , labels = c("Gr-A","Gr-B","Gr-C","Gr-D","Gr-E") , edges=10)
dev.off()

密度条纹
#添加加带密度的条纹
P4 <-pie(Prop , labels = c("Gr-A","Gr-B","Gr-C","Gr-D","Gr-E") , 
         density=10 , angle=c(20,90,30,10,0))

边框颜色
#带颜色和边框的颜色
library(RColorBrewer)
myPalette <- brewer.pal(5, "Set2") 
#pdf("plot.pdf",width = 4,height = 4)##保存为pdf 一定添加大小
# You can change the border of each area with the classical parameters:
P5 <-pie(Prop , labels = c("Gr-A","Gr-B","Gr-C","Gr-D","Gr-E"), border="white", col=myPalette )
dev.off()

Pie plot with base R – the R Graph Gallery

http://www.dtcms.com/a/80791.html

相关文章:

  • MATLAB 调用arduino uno
  • Huawei 鲲鹏(ARM/Aarch64)服务器安装KVM虚拟机(非桌面视图)
  • 鸿蒙路由 HMRouter 配置及使用 二
  • Postgresql无法连接问题汇总
  • Python直方图:从核密度估计到高维空间解析
  • 解决项目使用eslint+prettier,启动报错: error Delete `␍` prettier/prettier
  • Vulnhub-wordpress通关攻略
  • CentOS系类普通挂载磁盘挂载命令
  • 云上 Redis 迁移至本地机房
  • Kafka consumer_offsets 主题深度剖析
  • LabVIEW运动控制(二):EtherCAT运动控制器的多轴示教加工应用(下)
  • npm 命令使用文档
  • 如何在PDF中嵌入数据
  • Excel处理控件Spire.XLS系列教程:C# 在 Excel 中添加或删除单元格边框
  • 【RabbitMQ】RabbitMQ如何保证消息不丢失?
  • sqlite3
  • Linux 音频驱动 WM8960 音频 DAC IC 音乐播放与录音
  • 第四周日志-用网络请求理解bp(2)
  • 华为OD机试-会议室占用时间段(Java 2024 C卷 100分)
  • Rust语言学习
  • 体育直播视频源格式解析:M3U8 vs FLV
  • mysql中find_in_set()函数用法详解及增强函数
  • mysql-DELETE、DROP 和 TRUNCATE区别
  • deepSpeed多机多卡训练服务器之间,和服务器内两个GPU是怎么通信
  • Linux 系统性能优化高级全流程指南
  • 免费开源的NAS解决方案:TrueNAS
  • 工厂方法模式、简单工厂模式与抽象工厂模式的对比
  • 正则表达式:文本处理的瑞士军刀
  • 如何在云端平台上建立 30,000 名用户的网页 MMO游戏环境-2 (服务器)
  • 【工业现场总线】控制网络的主要特点是?OSI参考模型的分层是?