R'de 3d grafikler nasıl oluşturulur (örneklerle)
R’de 3B çizim oluşturmanın en kolay yolu persp() işlevini kullanmaktır.
persp(x, y, z)
Aşağıdaki örnekler bu fonksiyonun pratikte nasıl kullanılacağını göstermektedir.
Örnek 1: Temel 3B çizim
Aşağıdaki kod, temel bir 3B çizimin nasıl oluşturulacağını gösterir:
#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)
Örnek 2: Özel 3B çizim
Aşağıdaki kod grafiğin eksen etiketlerinin, başlığının, renginin ve gölgesinin nasıl özelleştirileceğini gösterir:
#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 )
Örnek 3: 3B grafiği döndürme
Aşağıdaki kod, teta ve phi bağımsız değişkenlerini kullanarak görüntülemeyi kolaylaştırmak için 3B grafiğin nasıl döndürüleceğini gösterir:
#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 )
Örnek 4: 3B çizime onay işaretleri ekleme
Aşağıdaki kod, her eksene etiketli onay işaretleri eklemek için onay türü bağımsız değişkeninin nasıl kullanılacağını gösterir:
#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 ' )
Ek kaynaklar
Aşağıdaki eğitimlerde R’de diğer ortak grafiklerin nasıl oluşturulacağı açıklanmaktadır:
R’de bir grafikte birden fazla çizgi nasıl çizilir
R’de tek bir grafikte birden fazla kutu grafiği nasıl çizilir
R’de Pareto Grafiği Nasıl Oluşturulur
R’de radar grafikleri nasıl oluşturulur