博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
R绘制3D饼图
阅读量:6334 次
发布时间:2019-06-22

本文共 684 字,大约阅读时间需要 2 分钟。

二维饼图

代码如下:

#绘制2维饼图x=read.delim("C:/Users/a/Desktop/sample.txt",header=FALSE) #读入文本数据names(x)=c("word","count") #加表头x=transform(x, pct=round(x$count/sum(x$count)*100)) #数据框增加百分比列y=x[order(x[,2],decreasing=T),]#排序z=head(y,n=10)#抽取前10行percent <- paste(z$pct,"%",sep="")  #add % to labelslbls <- paste(z$word,percent,sep="\n") #换行pie(z$pct,labels=lbls,col=rainbow(length(lbls)),main="Pie Chart of Word")

3D饼图

wKioL1VBq1PQEB-YAAF8H78wXHU107.jpg

沿用前面的数据,绘制R语言绘制3D饼图的代码如下:

#3D饼图library("plotrix")lp=pie3D(z$pct,radius=0.8,height=0.1,labels=lbls,explode=0.1,main="3D pie DEMO")#调整标签位置(效果不太好)lp[1] <- 0.05 lp[3] <- 3.2 pie3D(z$pct,radius=0.8,height=0.1,labels=lbls,labelpos=lp,explode=0.1,main="3D pie DEMO")

本文出自 “” 博客,请务必保留此出处

转载地址:http://pqsoa.baihongyu.com/

你可能感兴趣的文章
FFMPEG中关于ts流的时长估计的实现(转)
查看>>
Java第三次作业
查看>>
【HDOJ 3652】B-number
查看>>
android代码混淆笔记
查看>>
Codeforces Round #423 (Div. 2, rated, based on VK Cup Finals) C. String Reconstruction 并查集
查看>>
BMP文件的读取与显示
查看>>
Flash文字效果
查看>>
各种排序算法总结篇(高速/堆/希尔/归并)
查看>>
使用c#訪问Access数据库时,提示找不到可安装的 ISAM
查看>>
Highcharts X轴纵向显示
查看>>
windows 注册表讲解
查看>>
【算法】论平衡二叉树(AVL)的正确种植方法
查看>>
基于DDD的现代ASP.NET开发框架--ABP系列之1、ABP总体介绍
查看>>
react 从零开始搭建开发环境
查看>>
scala recursive value x$5 needs type
查看>>
ps -ef |grep 输出的具体含义
查看>>
markdown编辑
查看>>
ASCII 在线转换器
查看>>
Linux内核同步:RCU
查看>>
Android逆向进阶——让你自由自在脱壳的热身运动(dex篇)
查看>>