تحلیل آماری کرونا در سال 2020
تحلیل آماری کرونا در سال 2020
علمی
03 / 10 / 1399
نویسنده: مهدی زارع

تحلیل آماری کرونا با استفاده از زبان برنامه نویسی پایتون

 

 در تاریخ 31 دسامبر 2019 ، زمانی که اکثر کشورهای دنیا در حال تدارک دیدن مراسم سال نو میلادی بودند، کمیسیون بهداشت شهری ووهان چین، مجموعه ای از موارد ذات الریه را در این شهر گزارش داد. در چهارم ژانویه 2020، سازمان بهداشت جهانی در شبکه های اجتماعی گزارش داد که در ووهان چین، گروهی از موارد ذات الریه - بدون مرگ - وجود دارد و در پنجم ژانویه، سرانجام این سازمان اولین خبر رسمی را در مورد  شیوع یک ویروس جدید به نام کووید19 منتشر کرد و این سرآغاز یک مبارزه بود، مبارزه ای برای حیات!

 اکنون حدود یک سال از این مبارزه میگذرد، جهان با یک سبک زندگی جدید،سبک زندگی کرونایی، به حیات خود ادامه می دهد. تاکنون انسان های زیادی به ویروس کرونا مبتلا شده اند. عده زیادی تا پای مرگ پیش رفته اما بهبود یافته اند، و متاسفانه عده ای نیز جان خود را از دست داده اند. به همین منظور، آمار و ارقام بسیاری درباره این ویروس انتشار یافته است. آمارهایی که به شناخت بهتر ما از رفتار کرونا و عملکرد کشور های مختلف در مبارزه با آن، کمک میکنند. شاید کرونا را بتوان کاربردی ترین مثال آماری قرن توصیف کرد.

 در همین راستا، من نیز سعی کرده ام به سهم خود، با کمک برخی اطلاعات عددی از بیماران کرونایی، چند تحلیل آماری را از آن ارائه دهم. این اطلاعات، بدست آمده از سه پایگاه داده شامل تعداد کل مبتلایان، بهبود یافتگان و جان باختگان کرونایی می باشد که با مقایسه آن ها در اشکال مختلف، می توان به درک بهتری از عملکرد یک ساله ویروس کرونا رسید.

 "درباره کرونا" نامی است که برای این پروژه انتخاب کرده ام. در این پروژه، اطلاعات کرونایی 190 کشور مختلف، از افغانستان تا زیمباوه، در بازه زمانی 22 ژانویه تا 12 دسامبر 2020 مورد تحلیل قرار گرفته است. رویکرد کلی برنامه به صورت ایجاد یک سری توابع کلی و سپس استفاده از این توابع برای کشور های مختلف می باشد. همین روش ساده، باعث ایجاد یک برنامه پویا و منعطف شده است؛ یعنی میتوان از توابع نوشته شده جهت بررسی آماری تمام کشور های جهان درهر تاریخی پس از انتشار ویروس، استفاده کرد.

 از جمله امکانات برنامه می توان به موارد زیر اشاره کرد:

  1. آمارهای جامع عددی، شامل آمار جهانی و همچنین آمار جداگانه برای هر کشور:
  • آمار مجموع {مبتلایان، بهبود یافتگان و جان باختگان}
  • آمار {مبتلایان، بهبود یافتگان و جان باختگان} جدید
  • آمار نسبت {بهبود یافتگان به مبتلایان، جان باختگان به مبتلایان و جان باختگان به بهبود یافتگان}

 

      2. آمار های نموداری، که به طور عمده به دو بخش نمودار های میله ای و خطی تقسیم می شوند.

       نمودار میله ای :

  • رتبه بندی کشور ها بر اساس بیشترین تعداد {مبتلایان، بهبود یافتگان و جان باختگان}
  • بررسی نسبت مبتلایان، بهبود یافتگان و جان باختگان کشورها در یک نمودار واحد
  • رتبه بندی کلی کشور ها بر اساس عملکرد آن ها در مواجه با ویروس کرونا ( نسبت مجموع مبتلایان هر کشور به جمعیت آن ها)
  • تهیه انیمیشن های مفهومی از شیوع ویروس کرونا در کشور های مختلف ( از تاریخ شیوع بیماری تا پایان سال 2020)
  • بررسی روند تغییرات {مبتلایان، بهبود یافتگان و جان باختگان} جدید هر کشور در بازه های زمانی متفاوت

      نمودار خطی :

  • نمودار رشد جهانی ویروس و همچنین بررسی نقطه شروع اپیدمی کرونا
  • نمودار شیوع کرونا برای هر کشور به طور جداگانه
  • مقایسه روند رشد {مبتلایان، بهبود یافتگان و جان باختگان} در یک نمودار (جهانی و کشوری)
  • بررسی روند تغییرات {مبتلایان، بهبود یافتگان و جان باختگان} جدید هر کشور از ابتدای شیوع ویروس تاکنون

برای مشاهده کامل پروژه، می توانید به  آدرس گیت هاب من  مراجعه کنید.

   سخن پایانی

 سال 2020 رو به پایان است اما همچنان داستان کرونا ادامه دارد. داستانی که تا به پایان رسیدن کامل آن، جان انسان های بسیاری گرفته خواهد شد و این اتفاق، اعداد نمودار های را ما بزرگتر می کند. اعدادی که در پس هر یک از آن ها، جان انسانی نهفته است. امیدوارم که سال جدید میلادی، سال موفقیت و گذر کامل از این عصر کوتاه، اما جانکاه باشد. از شما بابت مطالعه این مقاله ، از تیم انجمن علمی کامپیوتر بابت انتشار و همچنین از عرفان فرج اله زاده، بابت یاری در نوشتن مقاله تشکر میکنم.

تحلیل آماری کرونا با استفاده از زبان برنامه نویسی پایتون

 

 در تاریخ 31 دسامبر 2019 ، زمانی که اکثر کشورهای دنیا در حال تدارک دیدن مراسم سال نو میلادی بودند، کمیسیون بهداشت شهری ووهان چین، مجموعه ای از موارد ذات الریه را در این شهر گزارش داد. در چهارم ژانویه 2020، سازمان بهداشت جهانی در شبکه های اجتماعی گزارش داد که در ووهان چین، گروهی از موارد ذات الریه - بدون مرگ - وجود دارد و در پنجم ژانویه، سرانجام این سازمان اولین خبر رسمی را در مورد  شیوع یک ویروس جدید به نام کووید19 منتشر کرد و این سرآغاز یک مبارزه بود، مبارزه ای برای حیات!

 اکنون حدود یک سال از این مبارزه میگذرد، جهان با یک سبک زندگی جدید،سبک زندگی کرونایی، به حیات خود ادامه می دهد. تاکنون انسان های زیادی به ویروس کرونا مبتلا شده اند. عده زیادی تا پای مرگ پیش رفته اما بهبود یافته اند، و متاسفانه عده ای نیز جان خود را از دست داده اند. به همین منظور، آمار و ارقام بسیاری درباره این ویروس انتشار یافته است. آمارهایی که به شناخت بهتر ما از رفتار کرونا و عملکرد کشور های مختلف در مبارزه با آن، کمک میکنند. شاید کرونا را بتوان کاربردی ترین مثال آماری قرن توصیف کرد.

 در همین راستا، من نیز سعی کرده ام به سهم خود، با کمک برخی اطلاعات عددی از بیماران کرونایی، چند تحلیل آماری را از آن ارائه دهم. این اطلاعات، بدست آمده از سه پایگاه داده شامل تعداد کل مبتلایان، بهبود یافتگان و جان باختگان کرونایی می باشد که با مقایسه آن ها در اشکال مختلف، می توان به درک بهتری از عملکرد یک ساله ویروس کرونا رسید.

 "درباره کرونا" نامی است که برای این پروژه انتخاب کرده ام. در این پروژه، اطلاعات کرونایی 190 کشور مختلف، از افغانستان تا زیمباوه، در بازه زمانی 22 ژانویه تا 12 دسامبر 2020 مورد تحلیل قرار گرفته است. رویکرد کلی برنامه به صورت ایجاد یک سری توابع کلی و سپس استفاده از این توابع برای کشور های مختلف می باشد. همین روش ساده، باعث ایجاد یک برنامه پویا و منعطف شده است؛ یعنی میتوان از توابع نوشته شده جهت بررسی آماری تمام کشور های جهان درهر تاریخی پس از انتشار ویروس، استفاده کرد.

 از جمله امکانات برنامه می توان به موارد زیر اشاره کرد:

  1. آمارهای جامع عددی، شامل آمار جهانی و همچنین آمار جداگانه برای هر کشور:
  • آمار مجموع {مبتلایان، بهبود یافتگان و جان باختگان}
  • آمار {مبتلایان، بهبود یافتگان و جان باختگان} جدید
  • آمار نسبت {بهبود یافتگان به مبتلایان، جان باختگان به مبتلایان و جان باختگان به بهبود یافتگان}

 

      2. آمار های نموداری، که به طور عمده به دو بخش نمودار های میله ای و خطی تقسیم می شوند.

       نمودار میله ای :

  • رتبه بندی کشور ها بر اساس بیشترین تعداد {مبتلایان، بهبود یافتگان و جان باختگان}
  • بررسی نسبت مبتلایان، بهبود یافتگان و جان باختگان کشورها در یک نمودار واحد
  • رتبه بندی کلی کشور ها بر اساس عملکرد آن ها در مواجه با ویروس کرونا ( نسبت مجموع مبتلایان هر کشور به جمعیت آن ها)
  • تهیه انیمیشن های مفهومی از شیوع ویروس کرونا در کشور های مختلف ( از تاریخ شیوع بیماری تا پایان سال 2020)
  • بررسی روند تغییرات {مبتلایان، بهبود یافتگان و جان باختگان} جدید هر کشور در بازه های زمانی متفاوت

      نمودار خطی :

  • نمودار رشد جهانی ویروس و همچنین بررسی نقطه شروع اپیدمی کرونا
  • نمودار شیوع کرونا برای هر کشور به طور جداگانه
  • مقایسه روند رشد {مبتلایان، بهبود یافتگان و جان باختگان} در یک نمودار (جهانی و کشوری)
  • بررسی روند تغییرات {مبتلایان، بهبود یافتگان و جان باختگان} جدید هر کشور از ابتدای شیوع ویروس تاکنون

برای مشاهده کامل پروژه، می توانید به  آدرس گیت هاب من  مراجعه کنید.

   سخن پایانی

 سال 2020 رو به پایان است اما همچنان داستان کرونا ادامه دارد. داستانی که تا به پایان رسیدن کامل آن، جان انسان های بسیاری گرفته خواهد شد و این اتفاق، اعداد نمودار های را ما بزرگتر می کند. اعدادی که در پس هر یک از آن ها، جان انسانی نهفته است. امیدوارم که سال جدید میلادی، سال موفقیت و گذر کامل از این عصر کوتاه، اما جانکاه باشد. از شما بابت مطالعه این مقاله ، از تیم انجمن علمی کامپیوتر بابت انتشار و همچنین از عرفان فرج اله زاده، بابت یاری در نوشتن مقاله تشکر میکنم.