در بسیاری از وظایف بازنمایی دادهها، نیازمند نمایش اطلاعات استخراج شده توسط نمودارهای دایرهای هستیم. این نوع نمودارها که از محبوبترین و با سابقهترین روشهای بازنمایی دادهها هستند به آسانی توسط زبان برنامه نویسی پایتون و کتابخانه matplotlib قابل رسم میباشند. در این نوشته به دنبال آموزش ویرایش تو در تو نمودارهای دایرهای هستیم. در نمودارهای دایرهای معمولا ما کلاسها یا عنوانهای مختلفی داریم که هر کدام سهم مشخصی از چیزی را به خود اختصاص داده اند و این سهم مشخص گستردگی زاویه قطاع اختصاص داده شده به کلاس یا عنوان را مشخص مینماید. در نمودار دایرهای تو در تو علاوه بر کلاسها ما زیر کلاسهایی را نیز داریم که هر کدام سهمی از کلاس رده بالایی خود را دارند. با ما همراه باشید.
رگرسیون خطی تخمین یک پارامتر بهصورت تابعی خطی از تعدادی داده دیگر میباشد. در عمل ما به دنبال به دست آوردن یک خط یا در حالت کلی اَبَر صفحه هستیم که با توجه به معیار خطای تعریف شده بهینه است. این روش کاربرد ویژه در علوم و مهندسی داشته و آشنایی با نحوه پیادهسازی آن در پایتون موضوع این نوشته میباشد.
بستههای نرمافزاری متعددی برای انجام کارهای مربوط به یادگیری ماشین ارائه شده است که شاید از این میان نامدارترین آنها کتابخانه tensorflow باشد. با این حال برای وظایف معمولیتر و صد البته برای شروع یادگیری ماشین کتابخانههای سبکتری نیز وجود دارد. یکی از این کتابخانه که بر پایه scipy، numpy و matplotlib توسعه یافته است، کتابخانه scikit-learn میباشد. در این نوشته به نحوه تشخیص اعداد با استفاده از امکانات فراهم شده توسط این کتابخانه پرداخته خواهد شد.
PSO الگوریتمی، قوش سورولرینین اجتماعی یاشاملاریندان الهام آلینان بیر الگوریتم دیر. PSO داهی اونون کیمی الگوریتملر عمومیتله بیر مسئلهنین متعدد جوابلاری ایله باشلاییب، جوابلاری الگوریتم قاباغا گئتمهسی ایله بیر، یاخشیلادارلار؛ اونون اوچون ده بو الگوریتملره «یاخشیلاشدیرما الگوریتملری» آدینی وئرهبیلهریک. یاخشیلاتما قارشیلاشدیغیمیز مسئله ایله معنیلهنیر. بعض مسئلهلرده گلیری و قازانجی چوخالتماق، بعضیلرینده ایسه چیخیری آزالتماق، یاخشیلاتماق معیاریمیز اولور.
قسمت اعظمی از محبوبیت کسب شده توسط زبان برنامه نویسی پایتون علاوه بر ساختار ویژه آن، مربوط به بسته های نرم افزاری و کتابخانه هایی است که برای پشتیبانی از موضوعات مختلف در آن ارائه شده است. در این نوشته به معرفی کتابخانه منطق فازی پرداخته شده است. منطق فازی یکی از مباحثی است که مورد توجه محققین و دانشمندان می باشد و در مجامع علمی جایگاهی ویژه پیدا کرده است.
در این نوشته به ریزه کاری های رسم نمودار در پایتون با استفاده از کتابخانه matplotlib پرداخته خواهد شد. این ریزه کاری ها عبارت اند از تعیین مواردی مانند برچسب محورها، عنوان نمودار، برچسب برای نمودارهای مختلف در یک شکل، محدوده محورها و اعداد نمایش داده شده در محورها. علاوه بر اینها به نحوه اشاره به نقطه ای از نمودار و نوشتن فرمول نیز از موارد مورد بحث در این نوشته می باشند.
یکی از مهمترین قابلیتهای بسته های نرم افزاری برای محاسبات عددی و علمی، امکان بازنمایی اطلاعات و رسم نمودارها می باشد. کتابخانه matplotlib با ابزارهای رسم نمودارهای مختلف و متنوع دو بعدی و سه بعدی این نیاز را برای کاربران زبان برنامه نویسی پایتون فراهم آورده است. در این نوشته به انواع روشهای رسم نمودار سه بعدی در پایتون با استفاده از این کتابخانه پرداخته خواهد شد.
کتابخانه SymPy طیف وسیعی از محاسبات سمبولیک را برای کاربران و برنامه نویسان پایتون فراهم کرده است. یکی از این محاسبات که مورد نیاز مهندسین می باشد، تبدیل لاپلاس و عکس لاپلاس می باشد. محاسبه این تبدیل انتگرالی به سادگی با SymPy قابل انجام است و نشانگر توانمندی رقابت پایتون با متلب می باشد. در این نوشته نحوه محاسبه تبدیل لاپلاس و عکس لاپلاس را با مثال خواهیم دید.
در این نوشته کد رسم فراکتال مندل برات در پایتون با استفاده از کتابخانههای matplotlib و numpy ارائه شده است. این کد می تواند به عنوان یک مبنا برای توسعه و رسم دیگر فراکتالها مورد استفاده قرار گیرد. این کد از مثالهای پایهای matplotlib می باشد.