element_blank
ve
labeller
gibi
facet_grid
yalnızca satır veya sütun etiketlemek için kullanabilirsiniz ggplot2 içinde, 2,0
önce:karıştırın boş ve bquote d faset etiketler> = 2.0
library(ggplot2)
g <- ggplot(mtcars) + geom_point(aes(mpg, cyl))
g + facet_grid(vs ~ gear, labeller=labeller(vs = element_blank(),
gear = label_bquote(mu == .(x))))
Şimdi, ggplot2
sürüm 2.0 ile bu improvements to label_bquote
rağmen
Error in if (attr(labels, "facet") == "wrap") { :
argument is of length zero
Calls: <Anonymous> ... lapply -> FUN -> <Anonymous> -> x -> resolve_labeller
büyük vererek çalışmıyor, bir labeller
yukarıda çalışması için herhangi bir yolu var mı?
1) NULL
geçen değil yönleriyle varsayılan (element_blank
geçen
g + facet_grid(vs ~ gear,
labeller = label_bquote(
rows = NULL,
cols = mu == .(gear)))
2)) ?label_bquote
uyarınca label_value
ama yönleriyle element_blank()
g + facet_grid(vs ~ gear,
labeller = label_bquote(
rows = element_blank(),
cols = mu == .(gear)))
ki:
denedim
3) sarıcı element_blank
mümkündür
g + facet_grid(vs ~ gear,
labeller = label_bquote(cols = mu == .(gear))) +
theme(strip.text.y = element_blank())
Ama remove facet labels after the fact using theme için Not
g + facet_grid(vs ~ gear, labeller=labeller(.rows = as_labeller(element_blank()),
.cols = label_bquote(mu == .(gear))))
as_labeller
ben bir labeller
ile yapmak istiyorum.
'satırlar =" "' etiketlerden kurtulur, ancak yine de boş bir gri şeridin olur. – eipi10
harika! Bunu denediğimi sandım ama açıkça değil. Cevap olarak koyursanız kabul edeceğim – jaimedash