جستجو برای:
  • صفحه اصلی
  • وبلاگ
    • همه‌ی مقاله ها
    • مهارت های برنامه‌نویسی
    • نکات ضروری پایتون
    • پاسخ به سوالات عمومی
    • مینی پروژه پایتون
    • دوره ها
  • فروشگاه
  • درباره مدرس
  • تماس با ما
  • سبد خرید
  • دوره های من
  • درباره مدرس
  • تماس با ما
پای کلس
  • صفحه اصلی
  • وبلاگ
    • همه‌ی مقاله ها
    • مهارت های برنامه‌نویسی
    • نکات ضروری پایتون
    • پاسخ به سوالات عمومی
    • مینی پروژه پایتون
    • دوره ها
  • فروشگاه
  • درباره مدرس
  • تماس با ما
  • سبد خرید
  • دوره های من
0

ورود و ثبت نام

وبلاگ

تحلیل نامزد ها در مناظره های انتخاباتی با دیتا ویژوالیزیشن (مصورسازی داده)

ژوئن 25, 2021
ارسال شده توسط علی لب ریشان
مینی پروژه پایتون
4.69k بازدید
()
در مناظره های انتخاباتی امسال شاهد حمله نامزد های انتخاباتی به یکدیگر بودیم. این موضوع ربطی به کار ما ندارد اما شاهد یک نموداری بودیم که نشان می‌داد چه کسی به چه میزان و به چه کسانی حمله کرده است. به این به تصویر کشیدن داده های مناظره ای دیتا ویژوالیزیشن یا مصورسازی داده گفته می‌شود. در ادامه به این موضوع کامل تر می‌پردازیم همراه ما باشید.

دیتا ویژوالیزیشن یا مصورسازی داده

با یک جستجو ساده در گوگل می‌توانید متوجه انواع شکل ها و جدول ها در این مورد شوید.

گوگل سرچ دیتا ویژوالیزیشن

افرادی که در حوزه data visualization کار می‌کنند با استفاده از ابزار ها و روش هایی که بلد هستند داده ها را به شکلی به تصویر می‌کشند که برای عموم کاربران قابل فهم باشد.

ممکن است شما نمودار های مصرف برق را دیده باشید به این علت که مردم کامل متوجه این شوند که مصرف برق در فصل های مختلف به چه شکل بوده است. یا ممکن است نمودار های آماری مصرف سیگار و تاثیر آن بر روی بدن را دیده باشید.

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

ابزار neo4j

قبلا درباره DBMS ها صحبت کرده ایم. که نرم افزاری هستند که دیتابیس ما را کنترل می‌کند و یکسری ابزار در اختیار برنامه نویس قرار می‌دهد که برنامه‌نویس مستقیم با دیتابیس درگیر نباشد. این ابزار neo4j نوعی دیتابیس است که با گراف ها کار می‌کند. می‌توانید به وب سایت رسمی مراجعه کرده و آن را دانلود کنید.

بعد از نصب برنامه وارد برنامه شوید با صفحه اول مواجه می‌شوید که در این صفحه دیتابیس خود را می‌توانید بسازید.

ایجاد دیتابیس

اما در گام  بعدی شما می‌توانید یکسری کد ها را نوشته و دیتابیس آماده شود. در تصویر زیر در کادر بالا دستورات را می‌توانید وارد کنید.

اما خب حجم داده های ما کم نیست که بتوانیم به سادگی دستی چند گره را به یکدیگر وصل کنیم. معمولا کار با با فایل هایی است به اسم csc. این فایل ها جداولی هستند که با کاما از یکدیگر جدا شده اند برخلاف جداول اکسلی ظاهری متفاوت تر دارند.

در تصویر زیر می‌توانید مشاهده کنید که نامزد های انتخاباتی را در یک فایل برای مثال نوشتیم می‌خواهیم این فایل را به برنامه دهیم.

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

سپس با توجه به تصویر زیر شروع باز کردن فایل ها در برنامه می‌کنیم.

زبانی که با آن در این محیط کد نوشته می‌شود سایفر است و در وب‌سایت رسمی neo4j که مراجعه کنید تمامی توضیحات درباره نحوه استفاده از آن را خواهید دید.

در تصویر زیر قسمت کد باید فایل های خود را با آدرس مورد نظر فراخوانی کنیم تا بتوانیم از فایل خود استفاده کنیم.

با زدن کلید های ترکیبی کنترل و اینتر اجرا خواهد شد و طبق تصویر زیر تعدای رکورد را می‌بینید که اضافه شده است.

با نوشتن دستورات MATCH(n) و RETURN(n) می‌توانید خروجی مورد نظر یعنی گره ها را مشاهده کنید.

حالا به ادقام سازی این 2 فایل روابط آنان را مشخص می‌کنیم در تصویر زیر قابل مشاهده است.

نتیجه

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

برای آموزش پایتون می‌توانید از اینجا شروع کنید.

این پست مفید بود ؟

به این پست امتیاز بدین !

امتیاز تا کنون: / 5. تعداد امتیاز ها:

هنوز کسی امتیاز نداده! شما اولین نفر باشین!

از این که نتونستیم نظرتون رو جلب کنیم متاسفیم.

بهمون کمک کنین !

چه طوری کیفیت کارمون رو بهتر کنیم ؟

اشتراک گذاری:
مطالب زیر را حتما بخوانید
  • چگونه در پایتون فایل های word را به pdf تبدیل کنیم؟ | + فیلم

    4.25k بازدید

قدیمی تر کاربرد های پایتون چیست ؟ | با پایتون چه برنامه هایی می‌توان نوشت ؟

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
دسته‌ها
  • پاسخ به سوالات عمومی
  • دوره ها
  • معرفی ابزار و افزونه های برنامه نویسی
  • مهارت های برنامه‌نویسی
  • مینی پروژه پایتون
  • نکات ضروری پایتون
نوشته‌های تازه
  • تحلیل نامزد ها در مناظره های انتخاباتی با دیتا ویژوالیزیشن (مصورسازی داده)
بقیه پست های ما
  • کاربرد های پایتونکاربرد های پایتون چیست ؟ | با پایتون چه برنامه هایی …
  • معرفی بهترین کانال های یوتیوب آموزش پایتونمعرفی بهترین کانال های یوتیوب آموزش پایتون
  • مسیر یادگیری پایتوننقشه راه یادگیری پایتون چگونه است؟
  • کتاب یا ویدئو آموزشی؟فیلم یا کتاب برنامه نویسی ؟ | آموزش برنامه‌نویسی
  • 6 جزوه رایگان پایتوندانلود جزوه پایتون | 6 جزوه رایگان برای آموزش پایتون
دسته بندی مطالب
دوره ها (3) معرفی ابزار و افزونه های برنامه نویسی (9) مهارت های برنامه‌نویسی (10) مینی پروژه پایتون (2) نکات ضروری پایتون (4) پاسخ به سوالات عمومی (12)
تماس با ما

برای تماس با ما سریع ترین راه تلگرامه:

t.me/pyclass_support

تمامی ایده و مطالب متعلق به مجموعه باحال «پای کلس» می باشد!

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت