TOPLULUK KURALLARI
Soru cevap paylaşım platformu
Topluluk Moderatörleri: @inovanadolu
R değişken ataması için <- kullanır.
Değişkenlerinizi aşağıdakilerden herhangi birini arama:
Değişkenleri Bulma
Çalışma alanında mevcut olan tüm değişkenleri bilmek için ls () işlevini kullanırız. Ayrıca, ls () işlevi değişken isimleriyle eşleştirmek için desenler kullanabilir.
print(ls())
Yukarıdaki kodu çalıştırdığımızda, aşağıdaki sonucu veriyor -
[1] "my var" "my_new_var" "my_var" "var.1"
[5] "var.2" "var.3" "var.name" "var_name2."
[9] "var_x" "varname"
Not - Ortamınızda hangi değişkenlerin bildirildiğine bağlı olarak örnek bir çıktıdır.
Ls () işlevi değişken isimleriyle eşleştirmek için desenler kullanabilir.
# List the variables starting with the pattern "var".
print(ls(pattern = "var"))
Yukarıdaki kodu çalıştırdığımızda, aşağıdaki sonucu veriyor -
[1] "my var" "my_new_var" "my_var" "var.1"
[5] "var.2" "var.3" "var.name" "var_name2."
[9] "var_x" "varname"
Dot (.) İle başlayan değişkenler gizlidir, "all.names = TRUE" argümanı kullanılarak ls () işlevine göre listelenebilirler.
print(ls(all.name = TRUE))
Yukarıdaki kodu çalıştırdığımızda, aşağıdaki sonucu veriyor -
[1] ".cars" ".Random.seed" ".var_name" ".varname" ".varname2"
[6] "my var" "my_new_var" "my_var" "var.1" "var.2"
[11]"var.3" "var.name" "var_name2." "var_x"
Değişkenleri Silme
Değişkenler rm () işlevi kullanılarak silinebilir. Aşağıda var.3 değişkenini siliyoruz. Yazdırma sırasında değişken hata değeri atılır.
rm(var.3)
print(var.3)
Yukarıdaki kodu çalıştırdığımızda, aşağıdaki sonucu veriyor -
[1] "var.3"
Error in print(var.3) : object 'var.3' not found
Tüm değişkenler birlikte rm () ve ls () işlevi kullanılarak silinebilir.
rm(list = ls())
print(ls())
Yukarıdaki kodu çalıştırdığımızda, aşağıdaki sonucu veriyor -
character(0)