用于指定文本大小的参数
cex
:表示相对于默认大小缩放倍数的数值。默认大小为1,1.5表示放大为默认值的1.5倍。0.5表示做小为默认大小的0.5倍。
cex.axis
:坐标轴刻度文字的缩放倍数。类似cex。
cex.lab
:坐标轴标签(名称)的缩放倍数:
cex.main
:标题的缩放倍数。
cex.sub
:副标题的缩放倍数。
用于指定字体、字号、字样的参数
font
:整数。用于指定绘图使用的字样。1 = 常规,2 = 粗体,3 = 斜体,4 = 粗斜体, 5 = 符号字体 (以adobe符号编码表示)
**font.axis:**坐标轴刻度文字的字体样式;
font.lab
:坐标轴标签的字体样式;
font.main
:标题的字体样式;
font.sub
:副标题的字体样式;
**ps:**字体的磅值(1磅 = 1/72英寸)。文本的最终大小为平ps*cex;
family:绘制文本时候使用的字体簇。标准的取值为serif(衬线),sans(无衬线),mono(笔宽)
使用par()函数来改变之后绘图的参数
。
当需要恢复默认参数par(opar)
names(pdfFonts())查看当前pdf可以使用的字体名称。
**
axis()坐标轴函数的参数选项;
用于控制图形尺寸和边界大小的参数包括pin,mai,mar;
**
用于指定文本大小的参数cex:表示相对于默认大小缩放倍数的数值。默认大小为1,1.5表示放大为默认值的1.5倍。0.5表示做小为默认大小的0.5倍。cex.axis:坐标轴刻度文字的缩放倍数。类似cex。cex.lab:坐标轴标签(名称)的缩放倍数:cex.main:标题的缩放倍数。cex.sub:副标题的缩放倍数。用于指定字体、字号、字样的参数font:整数。用于指定绘图使用的字样。1 = 常规,2 = 粗体,3 = 斜体,4 = 粗斜体, 5 = 符号字体 (以adobe符号编码表示)*
修改标题、
坐标轴
刻度、
坐标轴
名称的
大小
,用到了cex.axis、cex.lab、cex.main函数,其中,cex.axis表示修改
坐标轴
刻度
字体大小
,cex.lab表示修改
坐标轴
名称
字体大小
,cex.main表示修改标题
字体大小
如代码所示:
sample<-seq(1,14,by=1)
forehead<-c(249,189,128,111,184,233,313,120...
>colnames(data1)[seq(2,ncol(data1),15)]
[1]"AAAA""AAGG""ATGC""ACGT""AGGA""TACG""TTCC""TCCT""TGCA""CATG"
[11]"CTTC""CCTT""CGTA""GAAG""GTAC""GCAT""GGAA""GGGG"
>gg...
生成
R语言
中657种颜色名称及对应的颜色,并存于PDF.(附件是生存的PDF)
pdf("D:/colors-bar.pdf",height=120)
par(mar=c(0,10,3,0)+0.1,yaxs="i")
barplot(rep(1,length(colors())),col=rev(colors()),
+ names.arg=rev(colors()),horiz=T
利用ggplot画好图,并把它插入到论文中后,你会发现默认的
字体大小
12pt太小了,与LATEX\LaTeX中图的caption
大小
不匹配,为此,你需要在利用ggplot画图的时候一开始就要调整到你需要的
大小
。我经过摸索,发现将
字体
调整为14pt比较合适。R的具体代码如下所示:library(ggplot2)
acs = read.csv("newJScs.csv",header=T)
pdf(fi
CCA <-c(3988, 4129, 2409, 7779)
names(CCA) <- c("ionosphere", "pima", "bupa", "German")
CCB <-c(3273, 3269, 2318, 5166)
names(CCB) <- c("ionosphere", "pima", &quo