京公网安备 11010802034615号
经营许可证编号:京B2-20210330
R语言 画图时常用命令
生成图片 存储图片 存储图片格式 存储位置的方式 画图的常用命令
第一种png格式
png(file="myplot.png", bg="transparent")
画图程序
dev.off()
第二种jpeg格式
jpeg(file="myplot.jpeg")
画图程序
dev.off()
文件都放在getwd()里了
第三种pdf格式
pdf(file="myplot.pdf")
画图程序
dev.off()
下面是一个具体的例子
png(file="myplot.png", bg="transparent")
plot(1:10)
rect(1, 5, 3, 7, col="white")
dev.off()
所有文件都放在getwd()里面了,你只需输入
getwd()
就可以看到文件所在位置
如果你想改变文件所在位置,可以用setwd()这个函数,举一个例子给大家演示就明白了
例子 把文件都放在c盘
setwd("c://")
png(file="myplot.png", bg="transparent")
plot(1:10)
rect(1, 5, 3, 7, col="white")
dev.off()
getwd()
当数据图很多时,记得用paste(),
for(i in genid){
pdf(file=paste(i,'.pdf',sep=''))
hist(get(i))
dev.off()
}
R 图形由点,线,文本和多边形(闭合区域)构成。图形参数就是用来控制这些
图形元素(graphical element)如何绘制:
pch="+" 用于显示点的符标。默认值会随图形驱动不同而有些差异,不过
常常是`±'。被显示的点稍稍高于或者低于适当的位置,除非你用
位于中心的"." 作为显示符标。
pch=4 当pch 设定一个0到25之间的整数,一个特定的符标将会产生。
为了查看各个符标的样子,可以采用下面的命令
> legend(locator(1), as.character(0:25), pch = 0:25)
这些位于21到25间的符标看上去是前面符标的重复,不过它们可以用不同的颜色显示:查看points 的帮助文档和例子。
此外,pch 可以是32:255 范围内的字符和数字。它们会以字符
的当前字体形式显示。
lty=2 线条类型。尽管不是所有的图形设备都支持图形类型(就是在支持的设备中,也有点差异),但是类型1常常是实线,类型0是不
可见的,类型2和其他常常是点线和虚线,或者是点划线。
lwd=2 线条宽度。以\标准"线条宽度的倍数设定线条宽度。坐标轴线条
和利用函数lines() 等产生的线条都会受影响。不是所有的设备
支持这种特性,而且一些设备会对线条宽度有所限制的。
col=2 点,线,文本,填充区域和图像的颜色设置。值可以是来自当前调色板的数字(见?palette)或者一个命名的颜色。
col.axis
col.lab
col.main
col.sub 分别用于轴标注,x 和y 轴的标签,主标题和次标题等的颜色设
置。
font=2 整数是用来指定用于文中的字体类型。一般情况下,设备驱动
设定的1 对应于纯文本,2 对应粗体,3 对应斜体,4 对应粗斜
体,5 对应符号体(包括希腊字母)。
font.axis
font.lab
font.main
font.sub 分别用于轴标注,x 和y 轴标签,主标题和次标题的字体设置。
adj=-0.1 调整文本对于图形的相对位置。0 表示左对齐,1 表示右对齐,0.5 表示图形位置的水平居中。实际值表示出现在图形位置左侧的文本宽度的比率,因此-0.1 表示将会在文本和图形位置间留下文本宽度的10%。
cex=1.5 字符扩张率。这个值表示期望字符(包括绘图字符)大小相对默认大小的比率。
ty=2 指定画线用的线型。缺省值lty=1是实线。从2开始是各种虚线。
lwd=2 指定线粗细,以标准线粗细为单位。这个参数影响数据曲线的线宽以及坐标轴的线宽。下例绘制正弦曲线图:
> oldpar <- par(lwd=2) > x <- (0:100)/100*2*pi > plot(x, sin(x), type="l", axes=F) > abline(h=0) > abline(v=0) > par(oldpar)
col=2 指定颜色,可应用于绘点、线、文本、填充区域、图象。颜色值也可以用象"red","blue" 这样的颜色名指定。
font=2 用来指定字体的整数。一般font=1是正体,2是 黑体,3是 斜体,4是 黑斜体。
font.axis font.lab font.main font.sub 分别用来指定坐标刻度、坐标轴标签、标题、小标题所用的字体。
adj=-0.1 指定文本相对于给定坐标的对齐方式。取0表示左对齐,取1表示右对齐,取0.5表示居中。此参数的值实际代表的是出现在给定坐标左边的文本的比例,所以adj=-0.1的效果是文本出现在给定坐标位置的右边并空出相当于文本10%长度的距离。
cex=1.5 指定字符放大倍数。
二、坐标轴与坐标刻度
数据分析咨询请扫描二维码
若不方便扫码,搜微信号:CDAshujufenxi
在Python数据分析中,Pandas库的DataFrame是最核心、最常用的结构化数据表对象,类似于Excel的二维表格,具备规整的行列结构、字 ...
2026-09-07在数据分析、经营复盘、业绩预测与经济统计工作中,平均增速(平均增长率)是衡量数据长期变化趋势、业务发展快慢的核心指标。不 ...
2026-09-07 很多数据分析师精通Excel单元格操作,但当被问到“表结构数据的基本处理单位是什么”“字段和记录的本质区别”“为什么表结 ...
2026-09-07随着大数据技术的快速发展,商业竞争逐步从传统的经验式经营转变为数据驱动的精细化运营。海量的用户行为数据、交易数据、运营数 ...
2026-09-04CDA数据分析师 出品 作者:李诗怡 1. 波士顿矩阵(BCG Matrix) 定义: BCG于1970年提出的业务组合分析工具,以"市场增长率"(纵 ...
2026-09-04 数据分析师八成以上的时间在和数据表格打交道,但许多人拿到Excel后习惯性地先算、先分析,结果回头发现漏了一列关键数据, ...
2026-09-04数据透视表是Excel与Power BI中最核心的数据分析工具,具备快速汇总、维度拆分、动态筛选的能力,可高效完成数据归类与统计展示 ...
2026-09-03在Power BI数据分析可视化场景中,堆积柱状图+折线图是最常用的复合图表组合。堆积柱状图适合展示各细分维度当期数值、结构占比 ...
2026-09-03 很多数据分析师每天与Excel打交道,但当被问到“表格结构数据的基本处理单位是什么”“数据类型误判会引发哪些分析错误”“ ...
2026-09-03CDA数据分析师 出品 作者:李诗怡 一、8个核心数据清洗函数 1. TRIM:一键清除多余空格(最常用) 作用:仅保留文本中"单词/字 ...
2026-09-02数据分析的核心并非单纯操作工具、整理报表或绘制图表,而是依靠科学的思维逻辑挖掘数据价值、解释业务现象、指导经营决策。在完 ...
2026-09-02在社会经济、产业研究、区域治理与大数据实证分析中,面板数据是最具研究价值的数据类型。面板数据同时包含截面维度与时间维度信 ...
2026-09-02 很多数据分析师能熟练计算均值、标准差,但当被问到“如何用一张图让业务方3秒内看懂核心结论”“面对不同数据类型该怎么选 ...
2026-09-02在数据驱动决策的体系中,数据分析按照分析目的可分为描述性分析、诊断性分析、预测性分析与指导性分析四大类型。其中,诊断性分 ...
2026-09-01网络请求是Python爬虫开发、接口测试、数据拉取的核心基础功能,Python生态中主要依靠 urllib 和 requests 两大库实现HTTP请求操 ...
2026-09-01 很多数据分析师面对业务问题时,常常感到“知道要分析,却不知道用什么方法”。其实,数据分析并非无章可循——从三大基础范 ...
2026-09-01在数据库设计与业务数据维护中,自增ID是数据表最常用的主键字段,用于唯一标识每一条业务数据,正常状态下ID应保持连续递增。但 ...
2026-08-31在数理统计、数据分析、经济测算与日常量化评估中,平均值是刻画数据集中趋势、反映整体水平的基础核心指标。在实际应用中,最常 ...
2026-08-31在数据驱动的时代,数据分析早已不是“凭经验、靠感觉”的零散操作,而是一套具备固定逻辑、标准化流程的系统方法——这就是数据 ...
2026-08-31在大数据时代背景下,海量行业数据亟需通过专业化工具挖掘潜在价值,辅助企业业务决策、优化运营模式、规避经营风险。Python凭借 ...
2026-08-28