मैं ggplot2 पुस्तक की धारा 5.10 में geom_rect उदाहरण देख रहा हूं और aes
फ़ंक्शन में NULL के उद्देश्य को समझ नहीं पा रहा हूं। उदाहरण के लिए, mpg
डेटा का उपयोग कर:geom_rect और NULL
g = ggplot(data=mpg, aes(x=displ, y=hwy)) + geom_point()
#Produces a plot with a transparent filled region
g + geom_rect(aes(NULL, NULL), alpha=0.1,xmin=5, xmax=7, ymin=10,
ymax=45, fill="blue")
#Solid filled region (v0.9) or nothing in v0.8
g + geom_rect(alpha=0.1,xmin=5, xmax=7, ymin=10, ymax=45, fill="blue")
मेरे समझ है कि शून्य की एक्स & y मानचित्रण, को रीसेट कर रहे हैं, लेकिन मैं नहीं दिख रहा है क्यों यह पारदर्शिता को प्रभावित करना चाहिए।
आपका दूसरा उदाहरण मेरे लिए एक आयताकार नहीं बनाता है। लेकिन 'geom_rect' हमेशा मेरे लिए वूडू जैसा प्रतीत होता है (एकमात्र तरीका मैं इसे विश्वसनीय रूप से काम करने के लिए प्राप्त कर सकता हूं हमेशा इसे अपने डेटा फ्रेम को पास करना है)। – joran
@ जोरन: मैं ggplot v0.9 का उपयोग कर रहा हूं। मुझे नहीं लगता था कि एक अंतर होगा, क्षमा करें। भले ही, दूसरे आदेश में 'नूल' क्या है? – csgillespie
मेरी समझ आपके जैसा ही है, अर्थात् यह एक्स और वाई सौंदर्यशास्त्र को रीसेट कर रहा है। लेकिन मुझे यह भी नहीं पता कि यह अल्फा को क्यों प्रभावित करेगा, क्षमा करें। – joran