R语言学习--画图
来源:互联网 发布:论坛社区源码 编辑:程序博客网 时间:2024/04/30 12:56
1,用R画较为全面的扇形图
不用ggplot2画图包,仅仅使用R-base中的graphic包进行
- 首先,要把数据导入到R运行环境中
data<-read.csv("biostat.csv",head=T) # head表示从csv格式文件中导入的数据第一列为标题
data2 <- na.omit(data) # 去除数据中不确定的数
data2 <- ceiling(data2) # 取整,总是进一
attach(data2) # 将数据框data2中的列数据放到编程环境中,从而能够直接使用
- 将数据处理一下,使其能够直接被pie函数使用
label <- paste(round(table(math)/length(math)*100,1),"%") # 计算扇形图各个成分的比例,并转为百分制
# paste函数很重要,能够将数据转化为字符串,并添加自己想要的符号
- 调用pie函数画扇形图
pie(table(math),labels=label,main="Distribution of the math level",radius=1,col = c("purple", "violetred1", "green3","cornsilk", "cyan", "white"))# col是设定画的扇形图的颜色,main是标题,label是每个扇形的标签
- 添加图例
legend(1.25,1,c(0,1,2,3,4,5),fill = c("purple", "violetred1", "green3","cornsilk", "cyan", "white"))# 对应着上一步画出的图,添加合适的图例,可以调整位置和大小
这样,一个比较完善的扇形图就画出来了。下图是最终的效果图。
=====================================================================
本文为菜鸟初学R画图时的一些体会,希望能够给大家提供一些参照,如有帮助,则荣幸之至!
限于作者水平有限,如有错误请毫不客气地指出,谢谢!
本文内容皆为原创,如有雷同,纯属巧合,若有转载,请注明出处!
- R语言学习--画图
- R语言学习——画图
- R语言基础画图
- R语言画图
- R语言基本画图
- R语言ggplot2画图
- R语言画图入门
- R语言基础画图
- R语言︱画图
- r语言 画图 参数
- R语言基础画图
- R语言画图
- R语言画图
- R语言画图
- R 语言画图的基本参数
- R语言-画图(上)
- R语言-画图(下)
- R语言基础画图2
- 遗传算法优点(论文可用)
- 如何将github上的项目部署到oschina
- 椭圆轨迹计算方法
- 身份认证之密码存储
- JS编写的简单计算器
- R语言学习--画图
- 程序员练级之路 (作者:陈皓)
- HDU1002
- stm32串口的配置过程
- 第七周——比较大小(方法调用)
- 圆轨迹弧度计算方法
- codevs1183 泥泞的道路 图论+奇怪的东西[四星]
- 如何为Eclipse安装主题(Color Theme)
- spring事务