शामिल हो। मैं आर में एक साजिश के सभी मार्जिन और "आकृति क्षेत्र" को हटाने की कोशिश कर रहा हूं, ताकि साजिश क्षेत्र में संपूर्ण ग्राफिक डिवाइस शामिल हो। मैंने सोचा कि नीचे दिया गया कोड यह करेगा, लेकिन अभी भी मेरी साजिश के चारों ओर एक सीमा है (बाएं/नीचे चौड़ा, ऊपर/दाएं पतला)। धन्यवादसभी मार्जिन को हटाने की कोशिश कर रहा है ताकि साजिश क्षेत्र में संपूर्ण ग्राफिक
par(oma=c(0, 0, 0, 0))
par(mar=c(0, 0, 0, 0))
par(plt=c(0, 1, 0, 1))
सोचा कि मैं अपनी प्रगति दिखाने के लिए एक तस्वीर जोड़ूंगा। एक्सएक्स और याक्स ने लगभग सभी सीमाओं को ऊपर और दाएं से हटा दिया- अभी भी बाएं और नीचे की सीमा है।
मेरी स्क्रिप्ट के संबंधित भाग के नीचे है।
png("Test.png",
width = 256, height = 256,
units = "px", pointsize = 6.4,
bg = "black", res = NA)
par(mar=c(0, 0, 0, 0), xaxs='i', yaxs='i')
smoothScatter(lhb$px, lhb$pz, nrpoints=0, xlim=c(-3,3), ylim=c(0,5),
main="", xlab="", ylab="", axes=FALSE,
colramp=colorRampPalette(c("black", "#202020", "#736AFF", "cyan", "yellow", "#F87431", "#FF7F00", "red", "#7E2217"))
)
segments(.83, 1.597, .83, 3.436, col = par("fg"), lty = par("lty"), lwd = par("lwd"))
segments(-.83, 1.597, -.83, 3.436, col = par("fg"), lty = par("lty"), lwd = par("lwd"))
segments(-.83, 3.436, .83, 3.436, col = par("fg"), lty = par("lty"), lwd = par("lwd"))
segments(-.83, 1.597, .83, 1.597, col = par("fg"), lty = par("lty"), lwd = par("lwd"))
dev.off()
धन्यवाद, मैं एक ही समय आप अपने जवाब लिख रहे थे पर इस खोज की थी और इसके बाद के संस्करण plt (0,1,0,1) करने के लिए इसे बदल दिया है। अन्य सुझावों को भी देखेंगे। – taglius
@taglius - लेकिन अगर आप 'par' (mar = rep (0, 4)) सेट करते हैं तो आपको इसकी आवश्यकता नहीं है। शून्य मार्जिन सेट करके, 'plt' को 'c (0,1,0,1)' पर सेट किया जाएगा। एक मिनट में मेरे उत्तर में एक मामूली अपडेट देखें। –
यह सही दिखता है, पैरा सेट (mar = c (0, 0, 0, 0), xaxs = 'i', yaxs = 'i') जैसा कि मेरी लिपि में ऊपर है, ऊपर और दाएं किनारे से पूरी तरह से छुटकारा पाता है। अब मुझे बाएं/नीचे – taglius