我試圖爲函數的圖形繪製設置默認參數。但是,每當我將向量分配給col
時,我都會收到錯誤graphical parameter "col" has the wrong length
。在R中設置默認繪圖值
我試圖代碼:
par(col=c("#000", "#ccc"), font.lab=2, col.axis="#404040")
,我希望輸出柱狀圖有黑色和淺灰色,其軸標籤以粗體和深灰色的顏色。
例如,以下代碼(從下面的lukeA借用)生成灰度示例,而不是顏色。字體也不是粗體。
par(font.lab=2, fg="#404040", bg="#ffffff")
# Defining palette plot colours = NOT gray scale
palette(c("paleturquoise3", "palegreen3"))
set.seed(1)
tRegion <- table(Region = sample(1:3, size = 50, replace = TRUE),
Variant = sample(LETTERS[1:2], size = 50, replace = TRUE))
barplot(t(tRegion), main="Distribution of variant and region",
xlab="Region", legend = rownames(t(tRegion)))
輸出如下:
否粗體,並且沒有顏色。
請提供(1)最小和(2)重複的例子,和(3)解釋,究竟是不是應該如此。 – lukeA
@lukeA看我的編輯。 –
我的錯:將'col = seq_len(ncol(tRegion))'添加到'barplot'。粗體字體在這裏工作(Windows 7)。 – lukeA