2017-04-25 47 views
6

Tôi đang cố xuất một lô đơn giản trong .png với nền trong suốt. Tôi có thể xuất nó, nhưng nền vẫn trắng.Xuất lô trong .png với nền trong suốt

dụ Mock

x = c(1, 2, 3) 

Tôi đã thử này

plot (x) 

dev.copy (png,'myplot.png', bg = 'transparent') 
dev.off() 

plot (x, bg = 'transparent') 

dev.copy (png,'myplot.png') 
dev.off() 

Nhưng không phải công việc này.

Ai đó có thể trợ giúp?

+2

thử: 'png (" myplot.png ", width = 600, height = 400, bg =" transparent "); cốt truyện (x); dev.off() ' –

+0

Nó làm việc cho tôi với' cốt truyện (x, bg = 'minh bạch'); dev.copy (png, 'myplot.png', bg = 'transparent') ' – G5W

Trả lời

9
x = c(1, 2, 3) 
par(bg=NA) 
plot (x) 

dev.copy(png,'myplot.png') 
dev.off() 
Các vấn đề liên quan