आर में 3डी प्लॉट कैसे बनाएं (उदाहरण के साथ)


R में 3D प्लॉट बनाने का सबसे आसान तरीका persp() फ़ंक्शन का उपयोग करना है।

 persp(x, y, z)

निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस फ़ंक्शन का उपयोग कैसे करें।

उदाहरण 1: मूल 3डी प्लॉट

निम्नलिखित कोड दिखाता है कि एक बुनियादी 3डी प्लॉट कैसे बनाया जाए:

 #define x and y
x <- -10:10
y <- -10:10

#define function to create z-values
z_values <- function (x, y) {
  sqrt(x^2 + y^2)
}

#create z-values
z = outer(x, y, z_values)

#create 3D plot
persp(x, y, z) 

उदाहरण 2: कस्टम 3डी प्लॉट

निम्नलिखित कोड दिखाता है कि प्लॉट के अक्ष लेबल, शीर्षक, रंग और छाया को कैसे अनुकूलित किया जाए:

 #define x and y
x <- -10:10
y <- -10:10

#define function to create z-values
z_values <- function (x, y) {
  sqrt(x^2 + y^2)
}

#create z-values
z = outer(x, y, z_values)

#create 3D plot
persp ( x , y, z, xlab= '
      main=' 3D Plot ', col=' pink ', shade= .4 )

आर में 3डी प्लॉट

उदाहरण 3: 3डी प्लॉट को घुमाएँ

निम्नलिखित कोड दिखाता है कि थीटा और फाई तर्कों का उपयोग करके इसे देखना आसान बनाने के लिए 3डी प्लॉट को कैसे घुमाया जाए:

 #define x and y
x <- -10:10
y <- -10:10

#define function to create z-values
z_values <- function (x, y) {
  sqrt(x^2 + y^2)
}

#create z-values
z = outer(x, y, z_values)

#create 3D plot
persp ( x , y, z, xlab= '
      main=' 3D Plot ', col=' pink ', shade= .4 , theta= 30 , phi= 15 ) 

उदाहरण 4: 3डी प्लॉट में टिक चिह्न जोड़ें

निम्नलिखित कोड दिखाता है कि प्रत्येक अक्ष पर लेबल के साथ टिक जोड़ने के लिए टिकटाइप तर्क का उपयोग कैसे करें:

 #define x and y
x <- -10:10
y <- -10:10

#define function to create z-values
z_values <- function (x, y) {
  sqrt(x^2 + y^2)
}

#create z-values
z = outer(x, y, z_values)

#create 3D plot
persp ( x , y, z, xlab= '
      main=' 3D Plot ', col=' pink ', shade= .4 , theta= 30 , phi= 15 , ticktype=' detailed ' ) 

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य ग्राफ़ कैसे बनाएं:

R में एक ग्राफ़ में एकाधिक पंक्तियाँ कैसे प्लॉट करें
आर में एक ही ग्राफ़ में एकाधिक बॉक्सप्लॉट कैसे प्लॉट करें
आर में पेरेटो चार्ट कैसे बनाएं
आर में रडार चार्ट कैसे बनाएं

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *