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

初识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.kler.cn/a/600332.html

相关文章:

  • 使用 langchain_deepseek 实现自然语言转数据库查询SQL
  • PRC框架(以Dubbo为例),分布式事务解决方案
  • Debug-037-table列表勾选回显方案
  • 网络爬虫-4:jsonpath+实战
  • epoll:Linux 高性能 I/O 多路复用技术
  • 计算机工具基础(七)——Git
  • SpringBootAdmin-clinet自定义监控CPU、内存、磁盘等health
  • 【web3】
  • GB 18401《国家纺织产品基本安全技术规范》
  • unity动效扫光教程
  • 20250317-vue-Prop4
  • 常见中间件漏洞攻略-Tomcat篇
  • 【Android Studio开发】生命周期、Activity和组件通信(上)
  • JavaScript实现一个函数,找出两个数组的交集(共同元素)的原理及思路。
  • 项目总结:GetX + Kotlin 协程实现(依赖注入补充)
  • 【QA】组合模式在Qt有哪些应用?
  • 深度学习PyTorch之动态计算图可视化 - 使用 torchviz 生成计算图
  • 996引擎-接口测试:消息Tips
  • SEARCH-R1: 基于强化学习的大型语言模型多轮搜索与推理框架
  • 如何用Kafka实现优先级队列