Bilişim dünyasına kaliteli, özgün ve Türkçe içerikler kazandırmayı hedefleyen bir platform..

friends friends friends

R Programlama İle Excel Dosyası Okuma ve Yazma

R'de Excel dosyalarını okumak veya R DataFrame'e aktarmak için readxl, xlsx ve openxlsx gibi çeşitli paketler vardır. Bu paketler, excel dosyalarını etkili bir şekilde okumamıza yardımcı olan farklı argümanlarla çeşitli yöntemler sağlar.

Bunlardan xlsx paketi, kapsamlı bir paket olmasına karşın Java sürümü gerektirmesi yanında bazen uyumluluk sorunları da çıkarabildiğinden dolayı readxl ve writexl paketleri ile çalışmak daha sorunsuz olabilir.

1- Excel Dosyaları Okuma(readxl)

Örnek bir excel dosyası:

Label Encoding
Veri Kümesi: excel-veri.xlsx (indirmek için tıklayınız)
install.packages('readxl')
library("readxl")

# Read xlsx files
df_excel = read_excel("excel-veri.xlsx")
df_xlsx = read_xlsx("excel-veri.xlsx")
df_xls = read_xls("excel-veri.xls")
View(df_xls)

Excel'de Sayfa Okuma(readxl)

Excel dosyasında istediğimiz bir sayfayı okumak istersek aşağıdaki kodları kullanabiliriz:

# Read sheet names 'sheet_name' from excel file
df_sheet = read_excel("new_file.xlsx", sheet='sheet_name')
View(df_sheet)

# Read sheet 3 from excel file
df_3 = read_excel("new_file.xlsx", sheet=3)
View(df_3)

2- Excel Dosyası Okuma(xlsx)

xlsx paketi ile excel dosyası okumak için:

#Load xlsx package
install.packages('xlsx')
library("xlsx")

#Read first sheet from new_file.xlsx file
df_xlsx = read.xlsx(file='excel-veri.xlsx', sheetIndex=1)
View(df_xlsx)

3- Excel Dosyası Okuma(openxlsx)

openxlsx paketi ile excel dosyası okumak için:

# Load openxlsx
install.packages('openxlsx')
library(openxlsx)

# Read excel file
df_open =read.xlsx('excel-veri.xlsx')
View(df_open)

4- Excel Dosyasına Yazma(writexl)

writexl paketi ile excel dosyasına yazma:

install.packages('writexl')
library("writexl")

#örmek bir dataFrame oluşturma
Name <- c("Jon", "Bill", "Maria", "Ben", "Tina")
Age <- c(23, 41, 32, 58, 26)

df <- data.frame(Name, Age)

View(df)

write_xlsx(x=df, path="output_excel.xlsx")
Excel Dosyasına Yazma
Excel Dosyasına Yazma

Kaynaklar

  1. R İle Makine Öğrenmesi ve Veri Madenciliği | Prof. Dr. Zeynel Cebeci
  2. https://sparkbyexamples.com/r-programming/import-excel-in-r-with-examples/
Excel dosyası okuma excel dosyası yazma excel sheet read excel sayfa okuma
0 Beğeni
R-Programlama
Önceki Yazı

En İyi Backlink Veren Bedava Siteler

28 Şub. 2023 tarihinde yayınlandı.
Sonraki Yazı

Slideplayer Üzerinden Sunum Nasıl İndirilir?

28 Şub. 2023 tarihinde yayınlandı.
arrow