تحديد أعمدة في مكون مجموعة البيانات
توضح هذه المقالة مكونا في Azure التعلم الآلي مصمم.
استخدم هذا المكون لاختيار مجموعة فرعية من الأعمدة لاستخدامها في عمليات المصب. لا يقوم المكون فعليا بإزالة الأعمدة من مجموعة البيانات المصدر. بدلا من ذلك ، يقوم بإنشاء مجموعة فرعية من الأعمدة ، تشبه إلى حد كبير طريقة عرض قاعدة البيانات أو الإسقاط.
يكون هذا المكون مفيدا عندما تحتاج إلى تقييد الأعمدة المتوفرة لعملية تكاملية، أو إذا كنت تريد تقليل حجم مجموعة البيانات عن طريق إزالة الأعمدة غير الضرورية.
يتم إخراج الأعمدة في مجموعة البيانات بنفس الترتيب كما هو الحال في البيانات الأصلية، حتى إذا قمت بتحديدها بترتيب مختلف.
كيفية الاستخدام
هذا المكون ليس له معلمات. يمكنك استخدام محدد الأعمدة لاختيار الأعمدة المراد تضمينها أو استبعادها.
اختيار أعمدة حسب الاسم
هناك خيارات متعددة في المكون لاختيار الأعمدة حسب الاسم:
التصفية والبحث
انقر فوق الخيار BY NAME .
إذا قمت بتوصيل مجموعة بيانات مملوءة بالفعل، فيجب أن تظهر قائمة بالأعمدة المتوفرة. إذا لم تظهر أعمدة، فقد تحتاج إلى تشغيل مكونات المنبع لعرض قائمة الأعمدة.
لتصفية القائمة، اكتب في مربع البحث. على سبيل المثال، إذا قمت بكتابة الحرف في مربع البحث، تتم تصفية القائمة لإظهار أسماء الأعمدة التي تحتوي على الحرف
ww.حدد أعمدة وانقر فوق زر السهم الأيمن لنقل الأعمدة المحددة إلى القائمة في الجزء الأيسر.
- لتحديد نطاق مستمر من أسماء الأعمدة، اضغط على Shift + Click.
- لإضافة أعمدة فردية إلى التحديد، اضغط على Ctrl + Click.
انقر فوق زر علامة الاختيار للحفظ والإغلاق.
استخدام الأسماء مع قواعد أخرى
انقر فوق الخيار مع القواعد .
اختر قاعدة، مثل عرض أعمدة من نوع بيانات معين.
ثم انقر فوق أعمدة فردية من هذا النوع حسب الاسم، لإضافتها إلى قائمة التحديد.
كتابة قائمة بأسماء الأعمدة مفصولة بفواصل أو لصقها
إذا كانت مجموعة البيانات واسعة، فقد يكون من الأسهل استخدام الفهارس أو قوائم الأسماء التي تم إنشاؤها، بدلا من تحديد الأعمدة بشكل فردي. على افتراض أنك قمت بإعداد القائمة مسبقا:
- انقر فوق الخيار مع القواعد .
- حدد بدون أعمدة، وحدد تضمين، ثم انقر داخل مربع النص الذي يحتوي على علامة تعجب حمراء.
- الصق أو اكتب قائمة مفصولة بفواصل بأسماء الأعمدة التي تم التحقق من صحتها مسبقا. لا يمكنك حفظ المكون إذا كان لأي عمود اسم غير صالح، لذا تأكد من التحقق من الأسماء مسبقا.
يمكنك أيضا استخدام هذه الطريقة لتحديد قائمة بالأعمدة باستخدام قيم الفهرس الخاصة بها.
اختر حسب النوع
إذا كنت تستخدم الخيار مع قواعد ، يمكنك تطبيق شروط متعددة على تحديدات الأعمدة. على سبيل المثال، قد تحتاج إلى الحصول على أعمدة المعالم فقط من نوع بيانات رقمية.
يحدد خيار BEGIN WITH نقطة البداية الخاصة بك وهو مهم لفهم النتائج.
إذا قمت بتحديد الخيار كافة الأعمدة ، تتم إضافة كافة الأعمدة إلى القائمة. بعد ذلك، يجب عليك استخدام الخيار استبعادلإزالة الأعمدة التي تستوفي شروطا معينة.
على سبيل المثال، يمكنك البدء بكافة الأعمدة ثم إزالة الأعمدة حسب الاسم أو النوع.
إذا قمت بتحديد الخيار لا أعمدة ، تبدأ قائمة الأعمدة فارغة. ثم تحدد شروطا لإضافة أعمدة إلى القائمة.
إذا قمت بتطبيق قواعد متعددة، فإن كل شرط يكون مضافا. على سبيل المثال، لنفترض أنك تبدأ بدون أعمدة، ثم أضف قاعدة للحصول على كافة الأعمدة الرقمية. في مجموعة بيانات أسعار السيارات، ينتج عن ذلك 16 عمودا. بعد ذلك، انقر فوق + العلامة لإضافة شرط جديد، وحدد تضمين جميع الميزات. تتضمن مجموعة البيانات الناتجة كافة الأعمدة الرقمية، بالإضافة إلى كافة أعمدة المعالم، بما في ذلك بعض أعمدة معالم السلسلة.
اختر حسب فهرس الأعمدة
يشير فهرس العمود إلى ترتيب العمود داخل مجموعة البيانات الأصلية.
- يتم ترقيم الأعمدة بشكل متسلسل بدءا من 1.
- للحصول على نطاق من الأعمدة، استخدم واصلة.
- المواصفات المفتوحة مثل
1-أو-3غير مسموح بها. - لا يسمح بتكرار قيم الفهرس (أو أسماء الأعمدة)، وقد يؤدي ذلك إلى حدوث خطأ.
على سبيل المثال، بافتراض أن مجموعة البيانات تحتوي على ثمانية أعمدة على الأقل، يمكنك لصق أي من الأمثلة التالية لإرجاع عدة أعمدة غير متجاورة:
8,1-4,61,3-81,3-6,4
المثال النهائي لا يؤدي إلى خطأ ؛ ومع ذلك، فإنه يرجع مثيل واحد من العمود 4.
تغيير ترتيب الأعمدة
يبدأ الخيار السماح بالتكرارات والحفاظ على ترتيب الأعمدة في التحديد بقائمة فارغة، ويضيف أعمدة تحددها بالاسم أو بالفهرس. على عكس الخيارات الأخرى ، التي تقوم دائما بإرجاع الأعمدة في "ترتيبها الطبيعي" ، يقوم هذا الخيار بإخراج الأعمدة بالترتيب الذي تقوم بتسميتها أو إدراجها.
على سبيل المثال، في مجموعة بيانات تحتوي على الأعمدة Col1 وCol2 وCol3 وCol4، يمكنك عكس ترتيب الأعمدة واستبعاد العمود 2، عن طريق تحديد أي من القوائم التالية:
Col4, Col3, Col14,3,1
الخطوات التالية
راجع مجموعة المكونات المتوفرة ل Azure التعلم الآلي.