R တွင် 3d ကွက်များဖန်တီးနည်း (ဥပမာများဖြင့်)


R တွင် 3D ကွက်ကွက်ဖန်တီးရန် အလွယ်ကူဆုံးနည်းလမ်းမှာ persp() လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းဖြစ်သည်။

 persp(x, y, z)

အောက်ဖော်ပြပါ ဥပမာများသည် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။

ဥပမာ 1- အခြေခံ 3D ဇာတ်ကွက်

အောက်ဖော်ပြပါ ကုဒ်သည် အခြေခံ 3D ကွက်ကွက် ဖန်တီးနည်းကို ပြသသည်-

 #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- စိတ်ကြိုက် 3D ဇာတ်ကွက်

အောက်ဖော်ပြပါ ကုဒ်သည် ဝင်ရိုးအညွှန်းများ၊ ခေါင်းစဉ်၊ အရောင်နှင့် ကွက်ကွက်၏ အရိပ်များကို စိတ်ကြိုက်ပြင်ဆင်နည်းကို ပြသသည်-

 #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 )

R တွင် 3D ဇာတ်ကွက်

ဥပမာ 3- 3D ကွက်ကွက်ကို လှည့်ပါ။

theta နှင့် phi အငြင်းအခုံများကို အသုံးပြု၍ ကြည့်ရှုရလွယ်ကူစေရန် အောက်ပါကုဒ်သည် 3D ကွက်ကွက်ကို မည်သို့လှည့်ရမည်ကို ပြသသည်-

 #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- 3D ကွက်သို့ အမှတ်အသားများထည့်ပါ။

ဝင်ရိုးတစ်ခုစီသို့ အညွှန်းများဖြင့် အမှတ်အသားများထည့်ရန် ticktype အငြင်းအခုံကို အသုံးပြုနည်းကို အောက်ပါကုဒ်တွင် ပြသသည်-

 #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 တွင် အခြားဘုံဂရပ်များကို ဖန်တီးနည်းကို ရှင်းပြသည်-

R ဖြင့် ဂရပ်တစ်ခုတွင် စာကြောင်းများစွာကို ဘယ်လိုဆွဲမလဲ။
R တွင် ဂရပ်တစ်ခုတွင် ကွက်ကွက်များစွာကို မည်သို့ဆွဲမည်နည်း။
R ဖြင့် Pareto Chart ဖန်တီးနည်း
R တွင် ရေဒါဇယားများဖန်တီးနည်း

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်