您好,登錄后才能下訂單哦!
今天小編給大家分享一下R語(yǔ)言輸出pdf圖片出現(xiàn)中文亂碼怎么辦的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來(lái)了解一下吧。
1、使用基礎(chǔ)包,使用函數(shù)pdf()輸出的時(shí)候添加:family="GB1" 選項(xiàng)
在使用pdf()函數(shù)時(shí),要輸出中文,只有一種字體可選。例子:
pdf("chinese.pdf",family="GB1") plot(m2,xlab="高度",ylab="體重",main="統(tǒng)計(jì)") dev.off()
這里字體參數(shù)family只能設(shè)置成"GB1"(不知是否還有其他字體可選),默認(rèn)宋體。
2、使用Cairo包,使用CairoPDF()函數(shù)輸出
在使用Cairo包時(shí),進(jìn)行中文輸出時(shí),可以選擇多種字體。不過(guò)這個(gè)包要先下載安裝。
例子:
CairoPDF("chinese.pdf",family="SimSun") plot(1:10,1:10,type="n"); text(2,10,"宋體",family="SimSun"); text(2,8,"黑體",family="SimHei"); text(2,6,"楷體",family="KaiTi_GB2312"); text(2,4,"隸書(shū)",family="LiSu"); text(2,2,"幼圓",family="YouYuan"); text(6,10,"Arial",family="Arial"); text(6,8,"Times New Roman",family="Times New Roman"); text(6,6,"Courier New",family="Courier New"); text(6,4,"Consolas",family="Consolas"); text(6,2,"Symbol",family="Symbol"); dev.off();
family參數(shù)為字體名稱(chēng),如宋體:SimSun,黑體:SimHei。
附字體-名稱(chēng)映射表:
新細(xì)明體, PMingLiU ,
細(xì)明體, MingLiU,
標(biāo)楷體, DFKai-SB,
黑體, SimHei,
宋體, SimSun ,
新宋體, NSimSun,
仿宋, FangSong,
楷體, KaiTi,
仿宋_GB2312, FangSong_GB2312,
楷體_GB2312, KaiTi_GB2312,
微軟正黑體, Microsoft JhengHei,
微軟雅黑, Microsoft YaHei,
隸書(shū), LiSu,
幼圓, YouYuan,
華文細(xì)黑, STXihei,
華文楷體, STKaiti,
華文宋體, STSong,
華文中宋, STZhongsong,
華文仿宋, STFangsong,
方正舒體 , FZShuTi,
方正姚體, FZYaoti,
華文彩云, STCaiyun,
華文琥珀, STHupo,
華文隸書(shū), STLiti,
華文行楷, STXingkai,
華文新魏, STXinwei
以上就是“R語(yǔ)言輸出pdf圖片出現(xiàn)中文亂碼怎么辦”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。