Sırayla değişken adları TamSayi, OndalikSayi, Karakter, Mantıksal, Faktör olan 5 değişkenli hiçbir gözlemi olmayan bir data.frame oluşturmanızı ve bu data.framenin yapısını yazdırmanızı bekliyorum. Beklenen çıktı aşağıdaki gibi olmalıdır.

df <- data.frame(TamSayi= integer( ) , OndalikSayi = numeric( ) , Karakter= character(), Mantiksal= logical(), Faktor= factor( ))

str(df )
## 'data.frame':    0 obs. of  5 variables:
##  $ TamSayi    : int 
##  $ OndalikSayi: num 
##  $ Karakter   : chr 
##  $ Mantiksal  : logi 
##  $ Faktor     : Factor w/ 0 levels:
df2 <-data.frame(ad =  c('Su','Pera','Sule','Can','Cem','Name','Aras','Mete','Kaan','Pelin'), puan = c(12.5, 9, 16.5, 12, 9, 20, 14.5, 13.5, 8, 19), 
deneme = c(1, NA, 2, NA, 2, NA, 1, NA, 2, 1), 
bonus = c(1,0,1, 0, 0, 1, 1, 0,0, 1))

str(df2)
## 'data.frame':    10 obs. of  4 variables:
##  $ ad    : chr  "Su" "Pera" "Sule" "Can" ...
##  $ puan  : num  12.5 9 16.5 12 9 20 14.5 13.5 8 19
##  $ deneme: num  1 NA 2 NA 2 NA 1 NA 2 1
##  $ bonus : num  1 0 1 0 0 1 1 0 0 1
sum(is.na(df2$deneme))
## [1] 4

Deneme sütunundaki NA sayısı 4’tür.