Python Basic - مفاهیم Python و Data Science را به صورت تعاملی در DataQuest بیاموزید.
یک متغیر باینری یک متغیر طبقه بندی شده است که فقط می تواند یکی از دو مقدار را بدست آورد ، که معمولاً به عنوان یک بولی - درست یا نادرست - یا یک متغیر عدد صحیح - 0 یا 1 - که 0 $ $ به طور معمول نشان می دهد که این ویژگی وجود ندارد ، نشان می دهد و 1 دلار نشان می دهدکه موجود است
برخی از نمونه های متغیرهای باینری ، یعنی ویژگی ها عبارتند از:
- سیگار کشیدن یک متغیر باینری با تنها دو مقدار ممکن است: بله یا خیر
- یک آزمایش پزشکی دو نتیجه ممکن دارد: مثبت یا منفی
- جنسیت به طور سنتی به عنوان مرد یا زن توصیف می شود
- وضعیت سلامتی را می توان به عنوان بیمار یا سالم تعریف کرد
- انواع شرکت ممکن است دو ارزش داشته باشد: خصوصی یا عمومی
- نامه های الکترونیکی را می توان به دو دسته اختصاص داد: هرزنامه یا نه
- معاملات کارت اعتباری می تواند کلاهبرداری باشد یا خیر
در برخی از برنامه ها ، ممکن است ساخت یک متغیر باینری از انواع دیگر داده ها مفید باشد. اگر می توانید یک ویژگی غیر باینری را فقط به دو دسته تبدیل کنید ، یک متغیر باینری دارید. به عنوان مثال ، متغیر عددی سن را می توان به دو گروه تقسیم کرد: "کمتر از 30" یا "برابر یا بیشتر از 30".
مجموعه داده های مورد استفاده در برنامه های یادگیری ماشین متغیرهای باینری به احتمال زیاد دارند. برخی از برنامه های کاربردی مانند تشخیص پزشکی ، تجزیه و تحلیل هرزنامه ، تشخیص چهره و تشخیص کلاهبرداری مالی دارای متغیرهای باینری هستند.
متغیرهای باینری در پایتون
در پایتون ، نوع داده بولی متغیر باینری است و به عنوان $ true $ یا $ false $ تعریف می شود.
علاوه بر این ، عملکرد BOOL () مقدار یک شی را به یک مقدار بولی تبدیل می کند. این تابع $ true $ برای همه مقادیر به جز مقادیر زیر برمی گردد:
- اشیاء خالی (لیست ، tuple ، رشته ، فرهنگ لغت)
- شماره صفر (0 ، 0. 0 ، 0J)
- هیچ ارزش
در یک مجموعه داده
از کتابخانه statsmodels ، یک مجموعه داده واقعی به نام Birthwt در مورد "عوامل خطر مرتبط با وزن کم نوزادان" برای مشاهده متغیرهای باینری وارد می شود.
| کم | سن | LWT | مسابقه | دود | PTL | ht | ui | FTV | بوی |
| 85 | 0 | 19 | 182 | 2 | 0 | 0 | 0 | 1 | 0 | 2523 |
| 86 | 0 | 33 | 155 | 3 | 0 | 0 | 0 | 0 | 3 | 2551 |
| 87 | 0 | 20 | 105 | 1 | 1 | 0 | 0 | 0 | 1 | 2557 |
| 88 | 0 | 21 | 108 | 1 | 1 | 0 | 0 | 1 | 2 | 2594 |
| 89 | 0 | 18 | 107 | 1 | 1 | 0 | 0 | 1 | 0 | 2600 |
از پرونده راهنما ، توضیحات مجموعه داده به دست آمده توسط DataSet1 . __ کد Doc__ در زیر آورده شده است.
- کم: شاخصی از وزن تولد کمتر از 2. 5 کیلوگرم است
- سن: سن مادر در سال
- LWT: وزن مادر در پوند در آخرین دوره قاعدگی
- مسابقه: مسابقه مادر (1 = سفید ، 2 = سیاه ، سفید = دیگری)
- دود: وضعیت سیگار کشیدن در دوران بارداری
- PTL: تعداد کارهای زودرس قبلی
- HT: تاریخ فشار خون بالا
- UI: وجود تحریک پذیری رحم
- FTV: تعداد مراجعه به پزشک در سه ماهه اول
- BWT: وزن تولد در گرم
همانطور که از توضیحات مجموعه داده ها به راحتی می توان آموخت ، ویژگی های کم ، دود و UI متغیرهای باینری هستند. در پایتون ، تابع "value_counts ()" تعداد مقادیر منحصر به فرد را در متغیر می دهد.
در مثال زیر ، یک متغیر عددی ، سن ، به یک متغیر باینری تبدیل می شود.
مدرسه فارکس معامله گر ایرانی...
ما را در سایت مدرسه فارکس معامله گر ایرانی دنبال می کنید
برچسب : نویسنده : صالح پور مهروز بازدید : 51 تاريخ : پنجشنبه 19 مرداد 1402 ساعت: 15:35