فيديو: كيفية استيراد بيانات الحضور والانصراف من جهاز البصمة 2024
واحدة من الأسهل والأكثر موثوقية طرق الحصول على البيانات في R هو استخدام الملفات النصية، ولا سيما ملفات كسف (قيم مفصولة بفواصل). يستخدم تنسيق ملف كسف الفواصل لفصل العناصر المختلفة في سطر، ويكون كل سطر من البيانات في سطره الخاص في الملف النصي، مما يجعل ملفات كسف مثالية لتمثيل البيانات المجدولة.
فائدة إضافية من ملفات كسف هو أن ما يقرب من أي تطبيق البيانات يدعم تصدير البيانات إلى تنسيق كسف. هذا هو الحال بالنسبة لمعظم تطبيقات جداول البيانات، بما في ذلك ميكروسوفت إكسيل و أوبينوفيس كالك.
في الأمثلة التالية، افترض أن لديك ملف كسف مخزن في مجلد ملائم في نظام الملفات الخاص بك. لتحويل جدول بيانات إكسيل إلى تنسيق كسف، تحتاج إلى اختيار ملف → حفظ باسم، والذي يتيح لك خيار حفظ الملف الخاص بك في مجموعة متنوعة من الأشكال.
ضع في اعتبارك أن ملف كسف يمكن أن يمثل ورقة عمل واحدة فقط لجدول بيانات. وأخيرا، تأكد من استخدام الصف العلوي من ورقة العمل (الصف 1) لعناوين الأعمدة.
في R، يمكنك استخدام القراءة. كسف () لاستيراد البيانات بتنسيق كسف. تحتوي هذه الدالة على عدد من الوسيطات، ولكن الوسيطة الأساسية الوحيدة هي الملف الذي يحدد الموقع واسم الملف. لقراءة ملف يسمى العناصر. كسف تقع في f: استخدام القراءة. كسف () مع ملف. المسار: >> عناصر ستر (عناصر) 'البيانات. الإطار ': 10 أوبس. من 9 المتغيرات: $ أتوميك. الرقم: إنت 1 2 3 4 5 6 7 8 9 10 $ الاسم: عامل ث / 10 مستويات "البريليوم"، "البورون"، …: 6 5 7 1 2 3 9 10 4 8 $ الرمز: عامل ث / 10 مستويات " B "،" بي "،" C "،" F "، …: 5 6 7 2 1 3 8 10 4 9 $ المجموعة: إنت 1 18 1 2 13 14 15 16 17 18 $ الفترة: إنت 1 1 2 2 2 2 2 2 2 2 $ بلوك: فاكتور w / 2 ليفلز "p"، "s": 2 2 2 2 1 1 1 1 1 1 $ الدولة. في. ستب: عامل ث / 2 مستويات "غاز"، "الصلبة": 1 1 2 2 2 2 1 1 1 1 $ التكرار: عامل ث / 1 مستوى "بريمورديال": 1 1 1 1 1 1 1 1 1 1 $ الوصف: عامل ث / 6 مستويات "معدن قلوي"، …: 6 5 1 2 4 6 6 6 3 5
يستورد R البيانات في إطار بيانات. كما ترون، يحتوي هذا المثال على عشرة ملاحظات من تسعة متغيرات.
هذا الخيار الافتراضي لتحويل السلاسل إلى عوامل عند استخدام القراءة. الجدول () يمكن أن يكون مصدر ارتباك كبير. غالبا ما تكون أفضل من استيراد البيانات التي تحتوي على سلاسل في مثل هذه الطريقة أن السلاسل لا يتم تحويل العوامل، ولكن تبقى ناقلات الأحرف.لاستيراد البيانات التي تحتوي على سلاسل، استخدم سترينغساسفاكتورس = فالس للقراءة. كسف () أو قراءة. تابل ():