R'de bilimsel gösterim nasıl devre dışı bırakılır (örneklerle)


R’de bilimsel gösterimi devre dışı bırakmak için aşağıdaki yöntemleri kullanabilirsiniz:

Yöntem 1: Bilimsel Gösterimi Genel Ayar Olarak Devre Dışı Bırakma

 options(scipen= 999 )

Yöntem 2: Bir değişken için bilimsel gösterimi devre dışı bırakın

 format(x, scientific = F )

Aşağıdaki örnekler bu yöntemlerin her birinin pratikte nasıl kullanılacağını göstermektedir.

Yöntem 1: Bilimsel Gösterimi Genel Ayar Olarak Devre Dışı Bırakma

R’de aşağıdaki çarpma işlemini yaptığımızı varsayalım:

 #perform multiplication
x <- 9999999 * 12345

#view results
x

[1] 1.2345e+11

Sayı çok büyük olduğundan sonuç bilimsel gösterimle gösterilir.

Aşağıdaki kod, bilimsel gösterimin genel bir ayar olarak nasıl devre dışı bırakılacağını gösterir. Bu, hiçbir çıktıdaki hiçbir değişkenin bilimsel gösterimle gösterilmeyeceği anlamına gelir.

 #turn off scientific notation for all variables
options(scipen= 999 ) 

#perform multiplication
x <- 9999999 * 12345

#view results
x

[1] 123449987655

Bilimsel gösterimi devre dışı bıraktığımız için tam sayının görüntülendiğini unutmayın.

Scipen’in varsayılan değerinin 0 olduğunu unutmayın, dolayısıyla bu genel ayarı R’deki options(scipen=0) kullanarak sıfırlayabilirsiniz:

 #turn scientific notation back on
options(scipen= 0 ) 

#perform multiplication again
x <- 9999999 * 12345

#view results
x

[1] 1.2345e+11

Yöntem 2: Bir değişken için bilimsel gösterimi devre dışı bırakın

Aşağıdaki kod, tek bir değişken için bilimsel gösterimin nasıl devre dışı bırakılacağını gösterir:

 #perform multiplication
x <- 9999999 * 12345

#display results and turn of scientific notation
format(x, scientific = F )

[1] "123449987655"

#perform another multiplication
y <- 9999999 * 999999

#view results
y

[1] 9.999989e+12

Format() işlevini kullandığımız tek değişken olduğundan yalnızca ilk değişkenin bilimsel gösterim olmadan görüntülendiğini unutmayın.

Ek kaynaklar

Aşağıdaki eğitimler R’de diğer yaygın işlemlerin nasıl gerçekleştirileceğini göstermektedir:

R’de sayılar nasıl yuvarlanır
R’de vektör dizeye nasıl dönüştürülür
R’de veri çerçevesi sütunu vektöre nasıl dönüştürülür
R’de matris vektöre nasıl dönüştürülür

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir