استيراد البيانات
افهم كيفية استيراد البيانات من CSV وExcel وتنسيقات الملفات الأخرى إلى R
استيراد البيانات درس مجاني في R Academy على CoddyKit. هذا هو الدرس 1 من أصل 3. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في R Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة R Academy 3 دروس في المجموع.
مقدمة إلى استيراد البيانات في R
مقدمة إلى استيراد البيانات في R
يُعد استيراد البيانات الخطوة الأولى في أي مشروع لتحليل البيانات. تتيح لك R استيراد البيانات من مصادر متنوعة، مثل CSV وExcel وقواعد البيانات.

استيراد ملفات CSV
استيراد ملفات CSV
تُعد ملفات CSV من أكثر التنسيقات شيوعًا لتخزين البيانات. ويمكنك استيرادها باستخدام الدالة read.csv().
data <- read.csv('data.csv')عرض البيانات المستوردة
عرض البيانات المستوردة
بعد استيراد البيانات، يمكنك فحصها باستخدام دوال مثل head() وsummary().
head(data)
summary(data)استيراد ملفات Excel
استيراد ملفات Excel
لاستيراد ملفات Excel، يجب استخدام الحزمة readxl.
install.packages('readxl')
library(readxl)
data <- read_excel('data.xlsx')استيراد البيانات من قواعد البيانات
استيراد البيانات من قواعد البيانات
تتيح لك R الاتصال بقواعد البيانات باستخدام الحزمتين DBI وRSQLite.
install.packages('DBI')
library(DBI)
con <- dbConnect(RSQLite::SQLite(), 'my_database.db')استيراد بيانات JSON
استيراد بيانات JSON
يمكن استيراد ملفات JSON باستخدام الحزمة jsonlite.
install.packages('jsonlite')
library(jsonlite)
data <- fromJSON('data.json')التعامل مع البيانات المفقودة
التعامل مع البيانات المفقودة
تُمثَّل القيم المفقودة في البيانات المستوردة بالقيمة NA. ويمكنك التحقق من القيم المفقودة باستخدام is.na().
sum(is.na(data))حفظ البيانات بصيغة CSV
حفظ البيانات بصيغة CSV
يمكنك حفظ إطارات البيانات بصيغة CSV باستخدام write.csv().
write.csv(data, 'output.csv')ملخص
ملخص
تعلّمت في هذا الدرس:
- كيفية استيراد البيانات من CSV وExcel وJSON وقواعد البيانات.
- كيفية فحص البيانات المستوردة.
- كيفية التعامل مع القيم المفقودة.

الأسئلة الشائعة
هل درس «استيراد البيانات» مجاني؟
نعم — نص درس «استيراد البيانات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة R Academy، انتقل إلى CoddyKit PRO. تتضمن دورة R Academy 3 دروس في المجموع.
ماذا ستتعلم في «استيراد البيانات»؟
افهم كيفية استيراد البيانات من CSV وExcel وتنسيقات الملفات الأخرى إلى R تتمرن على R Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ R Academy؟
لا تُشترط خبرة سابقة. R Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 3.
كم من الوقت يستغرق درس «استيراد البيانات»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس R Academy هذا؟
نعم. كل درس في R Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- استيراد البيانات
- أساسيات تنظيف البيانات
- دمج البيانات وإعادة تشكيلها