五月天婷亚洲天久久综合网,婷婷丁香五月激情亚洲综合,久久男人精品女人,麻豆91在线播放

  • <center id="8gusu"></center><rt id="8gusu"></rt>
    <menu id="8gusu"><small id="8gusu"></small></menu>
  • <dd id="8gusu"><s id="8gusu"></s></dd>
    樓主: jacosis
    21262 12

    [程序分享] 在ggplot2中使用windows字體的方法 [推廣有獎]

    • 0關注
    • 3粉絲

    VIP

    講師

    8%

    還不是VIP/貴賓

    -

    威望
    0
    論壇幣
    502 個
    通用積分
    1.0007
    學術水平
    15 點
    熱心指數(shù)
    17 點
    信用等級
    11 點
    經(jīng)驗
    2503 點
    帖子
    295
    精華
    0
    在線時間
    67 小時
    注冊時間
    2008-8-23
    最后登錄
    2018-3-19

    樓主
    jacosis 發(fā)表于 2011-9-2 22:21:14 |只看作者 |壇友微信交流群|倒序 |AI寫論文
    相似文件 換一批

    +2 論壇幣
    k人 參與回答

    經(jīng)管之家送您一份

    應屆畢業(yè)生專屬福利!

    求職就業(yè)群
    趙安豆老師微信:zhaoandou666

    經(jīng)管之家聯(lián)合CDA

    送您一個全額獎學金名額~ !

    感謝您參與論壇問題回答

    經(jīng)管之家送您兩個論壇幣!

    +2 論壇幣
    很多雜志在發(fā)表文章的時候要求用Helvetica、Arial或者Times New Roman的字體,而R軟件做圖的時候并沒有提供這些字體。今天在研究這個問題的時候發(fā)現(xiàn)一個討論貼很好:
    http://stackoverflow.com/questions/4094094/modifying-fonts-in-ggplot2

    使用windowsFonts這個函數(shù)就可以達到要求,如下是我自己為了畫線性回歸而寫的一個theme:
    library(ggplot2)
    windowsFonts(HEL=windowsFont("Helvetica CE 55 Roman"),
                 RMN=windowsFont("Times New Roman"),
                 ARL=windowsFont("Arial"))
    old_theme <- theme_update(
                 plot.title=theme_text(family="ARL", size=18, face="bold", colour="black"),
                 axis.title.x=theme_text(family="HEL", size=15, colour="black"),
                 axis.title.y=theme_text(family="HEL", size=15, angle=90, colour="black"),
                 axis.text.x=theme_text(family="RMN", size=11, colour="black"),
                 axis.text.y=theme_text(family="RMN", size=11, colour="black"),
                 axis.ticks=theme_segment(colour="black"),
                 panel.grid.major=theme_blank(),
                 panel.grid.minor=theme_blank(),
                 panel.background=theme_blank(),
                 axis.line=theme_segment(size=1)
                 )
    運行如上的程序,直接調(diào)用函數(shù)畫圖:
    運行的效果:
    ggplot2的線性回歸
    我把gglot2里面的背景、框線都給去掉了,當然,上圖還需要進一步的修飾,不過離要求已經(jīng)很近了。折騰了半天的經(jīng)驗跟大家分享一下。


    二維碼

    掃碼加我 拉你入群

    請注明:姓名-公司-職位

    以便審核進群資格,未注明則拒絕

    關鍵詞:windows字體 ggplot2 Windows Window gplot windows library 文章 軟件 雜志

    已有 2 人評分學術水平 熱心指數(shù) 收起 理由
    百川注東海 + 1 + 1 精彩帖子
    tmdxyz + 1 + 1 精彩帖子

    總評分: 學術水平 + 2  熱心指數(shù) + 2   查看全部評分

    沙發(fā)
    tmdxyz 發(fā)表于 2011-9-2 22:46:51 |只看作者 |壇友微信交流群
    這么好的東西,怎么都不頂一下呢
    藤椅
    lovebluesky 發(fā)表于 2011-9-5 13:37:03 |只看作者 |壇友微信交流群
    好東西,幫頂
    板凳
    kk22boy 發(fā)表于 2012-12-11 23:15:56 |只看作者 |壇友微信交流群
    謝謝分享
    如果該貼對您有些許幫助,希望你能回復一下或者評一下熱心指數(shù)!謝謝!
    報紙
    coddz 發(fā)表于 2012-12-12 14:13:44 |只看作者 |壇友微信交流群
    謝謝LZ的精彩分享!

    在R15.2上做嘗試,發(fā)現(xiàn)theme開頭的一些函數(shù)過期了,按照提示重新調(diào)整后正常,代碼片段附后
    windowsFonts(HEL=windowsFont("Helvetica CE 55 Roman"),
                 RMN=windowsFont("Times New Roman"),
                 ARL=windowsFont("Arial"))
    old_theme <- theme_update(
      plot.title=element_text(family="ARL", size=18, face="bold", colour="black"),
      axis.title.x=element_text(family="HEL", size=15, colour="black"),
      axis.title.y=element_text(family="HEL", size=15, angle=90, colour="black"),
      axis.text.x=element_text(family="RMN", size=11, colour="black"),
      axis.text.y=element_text(family="RMN", size=11, colour="black"),
      axis.ticks=element_line(colour="black"),
      panel.grid.major=element_blank(),
      panel.grid.minor=element_blank(),
      panel.background=element_blank(),
      axis.line=element_line(size=1)
    )
    地板
    suzhzh 發(fā)表于 2012-12-13 12:37:04 |只看作者 |壇友微信交流群
    好強大呀, 學習
    7
    xuxu91 學生認證  發(fā)表于 2016-3-16 21:32:22 |只看作者 |壇友微信交流群
    順序解決了問題,太感謝了,頂頂頂
    8
    望著小月亮 發(fā)表于 2017-1-4 02:54:43 來自手機 |只看作者 |壇友微信交流群
    jacosis 發(fā)表于 2011-9-2 22:21
    很多雜志在發(fā)表文章的時候要求用Helvetica、Arial或者Times New Roman的字體,而R軟件做圖的時候并沒有提供 ...
    多謝LZ與之分享
    9
    向陽紫竹 發(fā)表于 2017-3-8 12:40:38 |只看作者 |壇友微信交流群
    感謝樓主分享,雪中送炭!
    10
    yangming98 發(fā)表于 2017-3-10 18:56:21 來自手機 |只看作者 |壇友微信交流群
    jacosis 發(fā)表于 2011-9-2 22:21
    很多雜志在發(fā)表文章的時候要求用Helvetica、Arial或者Times New Roman的字體,而R軟件做圖的時候并沒有提供 ...
    好的好的
    您需要登錄后才可以回帖 登錄 | 我要注冊

    本版微信群
    加好友,備注cda
    拉您進交流群

    京ICP備16021002-2號 京B2-20170662號 京公網(wǎng)安備 11010802022788號 論壇法律顧問:王進律師 知識產(chǎn)權(quán)保護聲明   免責及隱私聲明

    GMT+8, 2024-12-23 03:52