R Veri Çerçeveleri
Veri Çerçeveleri
Veri Çerçeveleri, bir biçimde bir tablo olarak görüntülenen verilerdir.
Veri Çerçeveleri, içinde farklı veri türlerine sahip olabilir. İlk sütun olabilirken character
, ikinci ve üçüncü sütun numeric
veya olabilir logical
. Ancak, her sütun aynı türde veriye sahip olmalıdır.
data.frame()
Veri çerçevesi oluşturmak için işlevi kullanın :
Örnek
# Create a data frame
Data_Frame <- data.frame (
Training = c("Strength", "Stamina",
"Other"),
Pulse = c(100, 150, 120),
Duration = c(60, 30,
45)
)
# Print the data frame
Data_Frame
Verileri Özetleyin
summary()
Veri Çerçevesindeki verileri özetlemek için işlevi kullanın :
Örnek
Data_Frame <- data.frame (
Training = c("Strength", "Stamina",
"Other"),
Pulse = c(100, 150, 120),
Duration = c(60, 30,
45)
)
Data_Frame
summary(Data_Frame)
summary()
R öğreticisinin istatistiksel bölümünde işlev hakkında daha fazla bilgi edineceksiniz .
Erişim Öğeleri
Tek parantez [ ]
, çift parantez kullanabilir [[ ]]
veya $
bir veri çerçevesinden sütunlara erişmek için kullanabiliriz:
Örnek
Data_Frame <- data.frame (
Training = c("Strength", "Stamina",
"Other"),
Pulse = c(100, 150, 120),
Duration = c(60, 30,
45)
)
Data_Frame[1]
Data_Frame[["Training"]]
Data_Frame$Training
Satır Ekle
rbind()
Veri Çerçevesine yeni satırlar eklemek için işlevi kullanın :
Örnek
Data_Frame <- data.frame (
Training = c("Strength", "Stamina",
"Other"),
Pulse = c(100, 150, 120),
Duration = c(60, 30,
45)
)
# Add a new row
New_row_DF <- rbind(Data_Frame, c("Strength",
110, 110))
# Print the new row
New_row_DF
Sütun Ekle
cbind()
Veri Çerçevesine yeni sütunlar eklemek için işlevi kullanın :
Örnek
Data_Frame <- data.frame (
Training = c("Strength", "Stamina",
"Other"),
Pulse = c(100, 150, 120),
Duration = c(60, 30,
45)
)
# Add a new column
New_col_DF <- cbind(Data_Frame, Steps =
c(1000, 6000, 2000))
# Print the new column
New_col_DF
Satırları ve Sütunları Kaldır
c()
Veri Çerçevesindeki satırları ve sütunları kaldırmak için işlevi kullanın :
Örnek
Data_Frame <- data.frame (
Training = c("Strength", "Stamina",
"Other"),
Pulse = c(100, 150, 120),
Duration = c(60, 30,
45)
)
# Remove the first row and column
Data_Frame_New <-
Data_Frame[-c(1), -c(1)]
# Print the new data frame
Data_Frame_New
Satır ve Sütun Miktarı
dim()
Veri Çerçevesindeki satır ve sütun miktarını bulmak için işlevi kullanın :
Örnek
Data_Frame <- data.frame (
Training = c("Strength", "Stamina",
"Other"),
Pulse = c(100, 150, 120),
Duration = c(60, 30,
45)
)
dim(Data_Frame)
ncol()
Sütun sayısını ve satır sayısını bulmak için işlevi de kullanabilirsiniz nrow()
:
Örnek
Data_Frame <- data.frame (
Training = c("Strength", "Stamina",
"Other"),
Pulse = c(100, 150, 120),
Duration = c(60, 30,
45)
)
ncol(Data_Frame)
nrow(Data_Frame)
Veri Çerçevesi Uzunluğu
length()
Bir Veri Çerçevesindeki sütun sayısını bulmak için işlevi kullanın (benzer ncol()
):
Örnek
Data_Frame <- data.frame (
Training = c("Strength", "Stamina",
"Other"),
Pulse = c(100, 150, 120),
Duration = c(60, 30,
45)
)
length(Data_Frame)
Veri Çerçevelerini Birleştirme
rbind()
İki veya daha fazla veri çerçevesini R'de dikey olarak birleştirmek için işlevi kullanın :
Örnek
Data_Frame1 <- data.frame (
Training = c("Strength", "Stamina",
"Other"),
Pulse = c(100, 150, 120),
Duration = c(60, 30,
45)
)
Data_Frame2 <- data.frame (
Training = c("Stamina",
"Stamina", "Strength"),
Pulse = c(140, 150, 160),
Duration =
c(30, 30, 20)
)
New_Data_Frame <- rbind(Data_Frame1, Data_Frame2)
New_Data_Frame
Ve cbind()
iki veya daha fazla veri çerçevesini R'de yatay olarak birleştirmek için işlevi kullanın:
Örnek
Data_Frame3 <- data.frame (
Training = c("Strength", "Stamina",
"Other"),
Pulse = c(100, 150, 120),
Duration = c(60, 30,
45)
)
Data_Frame4 <- data.frame (
Steps = c(3000, 6000,
2000),
Calories = c(300, 400, 300)
)
New_Data_Frame1 <-
cbind(Data_Frame3, Data_Frame4)
New_Data_Frame1