Meezo ML نشر 16 يونيو 2021 أرسل تقرير نشر 16 يونيو 2021 كيفية ترميز البيانات الفئوية ( بيانات نصية ) باستخدام الكلاس OrdinalEncoder في مكتبة Sklearn؟ اقتباس
0 Ali Haidar Ahmad نشر 16 يونيو 2021 أرسل تقرير نشر 16 يونيو 2021 يمكنك القيام بذلك عن طريق الكلاس OrdinalEncoder المعرف ضمن الموديول preprocessing قي مكتبة sklearn. sklearn.preprocessing.OrdinalEncoder نستخدم التابع fit_transform(data) لكي يقوم بعملية ال fitting (الترميز) ثم التحويل transform بناءان على الترميز الذي تم في مرحلة ال fitting. # ordinal encoding مثال عن ال # استيراد المكتبات from numpy import asarray from sklearn import preprocessing # تعريف بيانات ourdata = asarray([['first'], ['second'], ['third']]) print(ourdata) # output: [['first']['second']['third']] # تعريف غرض من الكلاس encoder = preprocessing.OrdinalEncoder() # القيام بعملية الترميز والتحويل dataencoded = encoder.fit_transform(data) print(dataencoded) #output: [[0.][1.][2.]] 1 اقتباس
السؤال
Meezo ML
كيفية ترميز البيانات الفئوية ( بيانات نصية ) باستخدام الكلاس OrdinalEncoder في مكتبة Sklearn؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.