StupidBeauty
Read times:17225Posted at: - no title specified

R教程翻译:R绘图点符号表,R Plot PCH Symbols Chart


下表是 R 的绘图(plot)函数中使用的绘图点(PCH)符号表。当绘图点 PCH 的值在 21-25范围 内时,需要指定 "col=" "bg="参数 PCH 也可以指定为普通字符,例如 "#" "%" "A" "a" ,这样会在绘图时使用对应的字符。( :完全可以使用中文字符,例如'龘')


pch=26:32 这几个值当前是不使用的,并且 ,在 单字节的区域编码系统 中, pch=32:255 会将绘图点指定为文字符号。 而在一个多字节的区域编码系统中,例如 UTF-8 ,pch使用大于或等于32 的数值的话,则表示的是统一码(Unicode)的码位。如果 pch 是一个无效的整数或字符,或者是一个空白的字符串,则在绘图过程中会忽略掉这些点。 pch="." 这个值是被特殊处理的。它是一个 长为 0.01英 (按照cex 的值来缩放 ) 的正方形。另外 ,如果 cex = 1 (默认 ) ,则,每个边的长度最少为1个像素 ( 在pdf、postscript 和xfig 设备上就是 1/72英寸)

pch=0,正方形
pch=1,

pch=2,顶点
向上的三角形
pch=3,加号
pch=4,乘号
pch=5,菱形
pch=6,顶点向下
的三角形
pch=7,正方形内部
含有对角线
pch=8,
星星
pch=9,菱形内部包含加号
pch=10,圆形内部包含加号
pch=11,顶点向上
和顶点向下的三角形重叠
pch=12,正方形内部含有加号
pch=13,圆形内部含有乘号
pch=14,正方形
与顶点向下的三角形重叠
pch=15, 蓝色实心正方形
pch=16, 蓝色实心

pch=17, 蓝色实心顶点向上
的三角形
pch=18, 蓝色实心
的菱形
pch=19,蓝色实心

pch=20,子弹(较小
的圆 )
pch=21, 内部
以红色填充的圆
pch=22, 内部
以红色填充的正方形
pch=23, 内部
以红色填充的菱形
pch=24, 内部
以红色填充的顶点向上的三角形
pch=25,  内部
以红色填充的顶点向下的三角形

如果 未指定,则取默认值 pch=1 ,颜色为黑色:

>x <- c(2,1,3,2,5,3.3,1.4);

>y <- c(4,2.7,6,3,8,6,2.2);

>plot(x,y)


使用特定的绘图点符号、颜色及尺寸来绘图:

>plot(x,y,pch=2,cex=4,col="red")

Your opinions
Your name:Email:Website url:Opinion content: