logo
Nedir?
Topluluklar
Yarışmalar
İlanlar
Sözlük
Uygulamalar
  • logo
    • Giriş Yap
    • Kayıt Ol
  • Giriş Yap
  • Kayıt Ol
  • ANA SAYFA
  • İnovanadolu Nedir ?
  • Topluluklar
  • İlanlar
  • Uygulamalar
  • Sözlük
R Programlama Dili

R Programlama Dili

Soru cevap paylaşım platformu

R Programlama Dili

Soru cevap paylaşım platformu

5

R dili - Değişkenler

inovanadolu.com
5 yıl önce hoop, /RDili
1 yorum paylaş
  • Facebook'ta Paylaş
  • Twitter'da Paylaş
  • Whatsapp'ta Paylaş
  • Direk Link
şikayet et!

R değişken ataması için <- kullanır.

Değişkenlerinizi aşağıdakilerden herhangi birini arama:


  • c, q, s, t, C, D, F, I, T
  • diff, length, mean, pi, range, rank, time, tree, var
  • if, function, NaN etc.


Yorumlar (1)
popüler yeni eski

Yorum yapmak için giriş yap / kayıt ol!

hoop
5 yıl önce
3

Bir değişken bize programlarımızın yönetebileceği adlandırılmış bir depolama sağlar. R'deki bir değişken, bir atomik vektörü, bir atomik vektör grubunu veya bir çok Robject kombinasyonunu saklayabilir. Geçerli bir değişken adı; harflerden, rakamlardan ve nokta veya alt çizgi karakterlerinden oluşur. Değişken ismi bir harf veya bir sayı ile takip edilmeyen bir nokta ile başlar.


var_name2.validHarfler, sayılar, nokta ve alt çizgi vardır
var_name%Invalid'%' Karakterine sahiptir. Sadece nokta (.) Ve alt çizgi izin verilir.
2var_nameinvalidSayı ile başlar

.var_name,

var.name

validBir nokta ile başlayabilir (.) Ancak nokta (.) Bir sayı ile takip edilmemelidir.
.2var_nameinvalidBaşlangıç noktasını, geçersiz kılan bir sayı izler.
_var_nameinvalidGeçerli olmayan _ ile başlar

Değişken Atama

Değişkenler sola, sağa ve operatöre eşit olarak değerler atanabilir. Değişkenlerin değerleri print () veya cat () işlevi kullanılarak yazdırılabilir. Cat () işlevi, birden fazla öğeyi sürekli bir baskı çıktısına birleştirir.


# Assignment using equal operator.
var.1 = c(0,1,2,3)           

# Assignment using leftward operator.
var.2 <- c("learn","R")   

# Assignment using rightward operator.   
c(TRUE,1) -> var.3           

print(var.1)
cat ("var.1 is ", var.1 ,"n")
cat ("var.2 is ", var.2 ,"n")
cat ("var.3 is ", var.3 ,"n")

Yukarıdaki kodu çalıştırdığımızda, aşağıdaki sonucu veriyor -


[1] 0 1 2 3
var.1 is  0 1 2 3 
var.2 is  learn R 
var.3 is  1 1 

Not - c (TRUE, 1) vektörünün bir mantıksal ve sayısal sınıf karışımı vardır. Bu yüzden mantıksal sınıf, TRUE değerini 1 olarak yapan sayısal sınıfa zorlanır.


Değişkenlerin Veri Türü

R'de bir değişkenin kendisi herhangi bir veri tipinde bildirilmez, bunun yerine kendisine atanmış R - nesnesinin veri tipini alır. Bu nedenle, R'ye dinamik olarak yazılmış bir dil denir; bu, bir değişkeni aynı değişkenin veri türünü bir programda kullanırken tekrar tekrar değiştirebileceğimiz anlamına gelir.


var_x <- "Hello"
cat("The class of var_x is ",class(var_x),"n")

var_x <- 34.5
cat("  Now the class of var_x is ",class(var_x),"n")

var_x <- 27L
cat("   Next the class of var_x becomes ",class(var_x),"n")

Yukarıdaki kodu çalıştırdığımızda, aşağıdaki sonucu veriyor -


The class of var_x is  character 
   Now the class of var_x is  numeric 
      Next the class of var_x becomes  integer


Cevap Ver

Yorum yapmak için giriş yap / kayıt ol!

Yeni İçerik

YENİ

 Kategorisi Logosu
1
 Kategorisi Logosu
deneme
 Kategorisi Logosu
Turkcell’in Tedarikçi Eksenli ...
 Kategorisi Logosu
TEKNOFEST takımlarına Başkan B...
 Kategorisi Logosu
Dijital işyerine dönüşüm artık...
 Kategorisi Logosu
Sanofi Türkiye, Başakşehir Liv...
 Kategorisi Logosu
Gıda İnovasyon Yarışmasında 29...
 Kategorisi Logosu
Beykent Üniversitesi araştırma...
 Kategorisi Logosu
Formula 1 2025 sezonunda %100 ...
 Kategorisi Logosu
Adil Sani Konukoğlu: “Dijital ...

SON ZİYARET EDİLEN İÇERİKLER

R Programlama Dili Kategorisi Logosu
R dili - Değişkenler
İNOVANADOLU

inovanadolu, sağladığı araçlar ve topluluklarla üyelerinin birlikte projelerini hayata geçirebileceği inovasyon ve girişimcilik platformudur.

  • Kullanıcı Sözleşmesi
  • Gizlilik
  • İnovanadolu platformu hakkında
  • Görüş Bildir

© 2019 İNOVANADOLU. Tüm Hakları Saklıdır.