讓我們先從條帶函數(shù)開始。正如lattice中的高水平圖形函數(shù)允許我們通過控制每個(gè)面板的
內(nèi)容指定一個(gè)面板函數(shù)一樣,條帶函數(shù)可以自定義條帶的方方面面。
請(qǐng)看如圖23-1所示的曲線圖。該圖展示了按聲部劃分的紐約合唱團(tuán)歌手的身高。圖形的背景
是桃紅色(抑或是粉橙色)。如果想讓條帶變成淺灰色,條帶的文本變成黑色,字體變成斜體并
縮小20%該怎么辦? 我們可以使用下面的代碼來實(shí)現(xiàn):
library(lattice)
histogram(~height | voice.part, data = singer,
strip = strip.custom(bg="lightgrey",
par.strip.text=list(col="black", cex=.8, font=3)),
main="Distribution of Heights by Voice Pitch",
xlab="Height (inches)")
option= 選 項(xiàng) 用 來 指 定 設(shè) 定 條 帶 外 觀 的 函 數(shù) 。 盡 管 我 們 可 以 從 頭 寫 一 個(gè) 函 數(shù) ( 參
見?strip.default),但是改變一些設(shè)置并使用其他項(xiàng)的默認(rèn)值更加簡(jiǎn)單。 strip.custom()
函數(shù)可以讓我們實(shí)現(xiàn)這個(gè)功能。 bg選項(xiàng)控制了背景顏色, par.strip.text允許我們控制條帶文
本的外觀。
par.strip.text選項(xiàng)使用一個(gè)列表去定義文本屬性。 col和cex控制文本的顏色和大小。
font選項(xiàng)可以分別取數(shù)值1、 2、 3和4,代表正常字體、粗體、斜體和粗斜體。








暫無數(shù)據(jù)