2017-04-25 9 views
6

मैं पारदर्शी पृष्ठभूमि के साथ .png में एक साधारण साजिश निर्यात करने की कोशिश कर रहा हूं। मैं इसे निर्यात करने में सक्षम हूं, लेकिन पृष्ठभूमि सफेद रहता है।पारदर्शी पृष्ठभूमि के साथ .png में निर्यात साजिश

मॉक उदाहरण

x = c(1, 2, 3) 

मैं इस

plot (x) 

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

की कोशिश की है और यह

plot (x, bg = 'transparent') 

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

लेकिन न तो काम करते हैं।

क्या कोई मदद कर सकता है?

+2

कोशिश करें: 'png (" myplot.png ", चौड़ाई = 600, ऊंचाई = 400, बीजी =" पारदर्शी "); साजिश (एक्स); dev.off() ' –

+0

यह मेरे लिए' प्लॉट (एक्स, बीजी = 'पारदर्शी') के साथ काम किया; dev.copy (पीएनजी, 'myplot.png', बीजी = 'पारदर्शी') ' – G5W

उत्तर

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

dev.copy(png,'myplot.png') 
dev.off() 
संबंधित मुद्दे