English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
ملفات صيغة Excel هي xls أو xlsx، يمكن استيراد هذين النوعين من الملفات مباشرة إلى R باستخدام مكتبة xlsx.
تعلم كيفية قراءة وكتابة ملفات Excel باستخدام R يتطلب تثبيت مكتبة扩张، يمكننا إدخال الأوامر التالية في وحدة التحكم في R لإعدادها:
install.packages("xlsx", repos = "https://mirrors.ustc.edu.cn/CRAN/")
install.packages("xlsx", repos = "https://mirrors.ustc.edu.cn/CRAN/")
يبدو العملية التالية:
بالطبع، تقريباً جميع برامج Excel وتقريباً جميع برامج الجداول تقدم دعمًا لتنسيق البيانات CSV، لذا يمكن تمامًا التفاعل مع R عبر CSV دون الحاجة إلى استخدام Excel.
# التحقق من تثبيت المكتبة any(grepl("xlsx", installed.packages())) # تحميل المكتبة library("xlsx") library("xlsx")
نتيجة تنفيذ الكود أعلاه هو:
[1] TRUE تحميل المكتبة المطلوبة: rJava تحميل المكتبة المطلوبة: methods تحميل المكتبة المطلوبة: xlsxjars
بيانات ملف Excel:
id Name url Likes 1 Google www.google.com 111 2 w3codebox ar.oldtoolbag.com 222 3 Taobao www.taobao.com 333
يمكنك نسخ ولصق البيانات أعلاه إلى ملف Excel للاختبار.
يمكننا الآن استخدام وظيفة read.xlsx() لقراءة بيانات Excel:
# قراءة بيانات第一个工作表 من sites.xlsx data <- read.xlsx("sites.xlsx", sheetIndex = 1) print(data)