gridGraphics簡介

gridGraphics包由Paul Murrell編寫,核心函數(shù)是grid.echo(),其目的是將graphics包中的圖形轉(zhuǎn)換并在grid繪圖系統(tǒng)中重制,拆解為lines,polygon,segments,points,xlab和box等若干可在grid繪圖系統(tǒng)中可修飾的組件。

以boxplot()為例,簡述其運(yùn)行原理。
boxplot(disp ~ cyl, data = mtcars)
通過grid.echo()拆分組件,并用grid.ls()查看。
library(gridGraphics)
grid.echo(prefix = "cp")
grid.ls()
###
cp-plot-1-polygon-1
cp-plot-1-segments-1
cp-plot-1-points-1
cp-plot-1-segments-2
cp-plot-1-segments-3
cp-plot-1-polygon-2
cp-plot-1-polygon-3
cp-plot-1-segments-4
cp-plot-1-points-2
cp-plot-1-segments-5
cp-plot-1-segments-6
cp-plot-1-polygon-4
cp-plot-1-segments-7
cp-plot-1-points-3
cp-plot-1-polygon-5
cp-plot-1-segments-8
cp-plot-1-points-4
cp-plot-1-segments-9
cp-plot-1-segments-10
cp-plot-1-polygon-6
cp-plot-1-bottom-axis-line-1
cp-plot-1-bottom-axis-ticks-1
cp-plot-1-bottom-axis-labels-1
cp-plot-1-left-axis-line-1
cp-plot-1-left-axis-ticks-1
cp-plot-1-left-axis-labels-1
cp-plot-1-xlab-1
cp-plot-1-ylab-1
cp-plot-1-box-1
grid包中的grid.edit()可對以上組件進(jìn)行修飾。如
ps:使用par()布局即可。
grid.edit("cp-plot-1-polygon-1", gp = gpar(fill = "red"))
grid.edit("cp-plot-1-points-3", gp = gpar(col = "red"))
grid.edit("cp-plot-1-left-axis-ticks-1", gp = gpar(col = "red"))
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 20171225(從有道遷移) 基本圖形 條形圖簡單條形圖:通過垂直的或水平的條形展示了類別型變量的分布(頻數(shù))語...
    KrisKC閱讀 642評論 0 0
  • 個人學(xué)習(xí)批處理的初衷來源于實際工作;在某個迭代版本有個BS(安卓手游模擬器)大需求,從而在測試過程中就重復(fù)涉及到...
    Luckykailiu閱讀 4,990評論 0 11
  • 圖形初步 在本章中,我們將討論處理圖形的一般方法。我們首先探討如何創(chuàng)建和保存圖形,然后關(guān)注如何修改那些存在于所有圖...
    jplee閱讀 5,325評論 0 12
  • 原文地址:https://mp.weixin.qq.com/s/jegI1wWc7DJzrM7mQfz77Q ...
    蘇慕晨楓閱讀 12,768評論 0 4
  • 想象一座懸崖。 它很高,下面是森林,或是巖石,或是荒野,無所謂。因為高,我們并不能看清楚下面的具體情況。這也許會減...
    普利斯東特先生閱讀 372評論 0 0

友情鏈接更多精彩內(nèi)容