0
我在此detailed guide之後創建馬賽克圖。如果某個類別的值缺失或爲零,則其標籤將顯示在圖表底部。如果連續兩個類別的下降在這種情況下他們的標籤上的另一個渲染過:馬賽克圖中的條件標籤
我嘗試添加一個條件標籤使用subset
渲染,如建議在this answer:
p2 <- p1 + geom_text(data=subset(dfm1, variable > 0),
aes(x = xtext, y = ytext,
label = paste(variable,
" - ", value,
"", sep = "")), size = 3.5)
但這會導致錯誤,並且不會生成圖表:
In Ops.factor(variable, 0) : ‘>’ not meaningful for factors
如何才能restr ict標籤的值大於零?
你可能想'價值> 0',但很難說沒有一個可重複的例子 –
理查德,你的建議修復了它。你能介紹一個答案嗎? –