How to input margin to UpsetR figure
I made upset plot and add a margin with par() , but par() did not work. I used code like below. Could you some give advices?
p_upset <-
upset(fromList(data),
order.by = "freq",
keep.order = TRUE,
point.size = 5, line.size = 2,
text.scale = c(2, 2, 2, 2, 2, 2),
sets.bar.color=c("#BF3131","#BF3131","#83AAF1","#83AAF1"),
matrix.color = c(rep("orange",8),rep("black",16))
)
par("mar" = c(2, 2, 2, 2),
"oma" = c(2, 2,2, 2))
p_upset
• 1,169 views
•
link
0 answers
No answers yet.
Log in to answer this question.
What is the issue with the plot you are getting? Why do you want to add margins? If I am not wrong upset plot returns Grob object. If the problem is with rendering a plot, why don't you directly save it using
ggsave()ORpdf()ORpng()instead of rendering it in Rstudio/IDE?