我知道它已經回答here,但僅適用於ggplot2直方圖。 比方說,我有以下的代碼來生成與紅條和藍條,相同數量的每一個直方圖(六沖和六個藍色):具有兩種或多種顏色(取決於xaxis值)的單直方圖
set.seed(69)
hist(rnorm(500), col = c(rep("red", 6), rep("blue", 7)), breaks = 10)
我想自動化整個過程,我怎樣才能使用任何x軸的值,並設置條件使用hist()
函數對直方圖條(使用兩種或更多種顏色)進行着色,而不必指定os的重複次數每種顏色?
最受讚賞的幫助。
這是真的取決於x軸值還是隻是想要偶數個小節。這真的是你用種子69獲得的陰謀嗎?我用7個藍色條獲得了不同的情節。沒有相同數量的酒吧。 – MrFlick
@MrFlick不,運行這個示例代碼我每次都得到相同的結果! (6藍 - 6紅)。是的,這取決於x軸的值。 – Facottons