مثال نمودار خطی


حل : همان طور که گفتیم تعدادی از نقاط دامنه را انتخاب می‌کنیم. ما نقاط را از دامنه تابع انتخاب می‌کنیم.

رسم نمودار توابع

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

نمودار تابع چیست؟

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

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

چگونه نمودار یک تابع را رسم کنیم؟

برای اینکه نمودار یک تابع را رسم کنیم، تعدادی از اعداد دامنه تابع را در ضابطه تایع قرار می‌دهیم و خروجی متناظر هر کدام را به دست می‌آوریم. برای راحتی، جدولی شامل دو ستون مانند زیر تشکیل می‌دهیم و x های مورد نظر را نوشته و yها را از روی فرمول تابع به دست می آوریم.

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

مثال : نمودار تابع را رسم کنید.

جدول داده ها جهت رسم نمودار تابع

حل : همان طور که گفتیم تعدادی از نقاط دامنه را انتخاب می‌کنیم. ما نقاط را از دامنه تابع انتخاب می‌کنیم.

با قرار دادن هر کدام در تابع، مقدار متناظر را به دست می‌آوریم:

جدول داده ها جهت رسم نمودار تابع

جدول داده ها جهت رسم نمودار تابع

جدول داده ها جهت رسم نمودار تابع

جدول داده ها جهت رسم نمودار تابع

جدول داده ها جهت رسم نمودار تابع

پس جدول زیر را خواهیم داشت،

یعنی باید نقاط ، ، ، و را روی دستگاه مختصات بیابیم. شکل زیر را ببینید:

نمایش داده ها در جدول جهت رسم نمودار تابع

حالا این نقاط را با منحنی همواری به هم وصل می‌کنیم. چون دامنه این تابع تا بینهایت (هم منفی هم مثبت) ادامه دارد، شکل را از دو طرف ادامه می‌دهیم. شکلی شبیه نمودار زیر حاصل می‌شود که نمودار تابع است:

نموداررتابع y=2x^2 در سایت ریاضیات ایران

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

بعداً ثابت خواهیم کرد که از هر دو نقطه، فقط یک خط راست در صفحه عبور می‌کند.

تمرین: نمودار هریک از توابع زیر را رسم کنید:

روش رسم انواع نمودارها در اکسل

در شمار زیادی از پژوهش‌ها برای بیان واضح‌تر نتیجه‌ها و انتقال ساده‌تر مفاهیم، داده‌ها را دسته‌بندی کرده و در جدول‌ها و نمودارها به نمایش می‌گذارند. نرم‌افزارهای متنوعی برای رسم نمودار به کار می‌روند. در این میان پرکاربردترین، ساده‌ترین و فراگیرترین نرم‌افزار، برنامه‌ی اکسل از مجموعه‌ی میکروسافت‌آفیس است. هر چند این برنامه حرفه‌ای نیست و بسیاری پژوهشگران از نرم‌افزارهای دیگری مانند SPSS‌ یا msTAT استفاده می‌کنند؛ ولی، شروع خوبی برای یادگیری کاربرد نمودارها و کشیدن آن‌ها با استفاده از رایانه است.

اولین مرحله‌ از رسم نمودار، وارد کردن داده‌ها در یک کاربرگ (worksheet) از برنامه‌ی excel است. نام متغیرها یا گروه داده‌ها را نیز بالای ستون مربوط به آن بنویسید. معمولا متغیر یا گروه داده را در ستون اول و فراوانی یا مقدار هر گروه یا متغیر را در ستون بعد روبروی آن وارد می‌نمایند. برنامه‌ی اکسل متغیر یا گروه داده را به شکل خودکار، روی محور افقی و فراوانی یا مقادیر را روی محور مثال نمودار خطی عمودی به نمایش می‌گذارد.

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

رسم نمودار میله ای با اکسل:

زمانی که داده‌ها یا متغیرهای گسسته یا طبقه‌بندی شده داریم، نمودار میله‌ای یک نمودار گویا برای به نمایش گذاشتن داده‌ها است. به عنوان مثال تعداد فرزندان خانواده یا مثال نمودار خطی تعداد افرادی که به یک سوال پاسخ مثبت داده‌اند، داده‌های گسسته‌ اند. متغیر دما را می‌توان به عنوان مثال به سه دسته‌ی 34-25، 44-35 و 54-45 دسته‌بندی نمود. برای تحلیل بسیاری از پرسش‌نامه‌ها نیز نمودار میله‌ای مناسب است.

برای رسم نمودار در اکسل داده‌ها را وارد نمایید:

رسم نمودار با اکسل

رسم نمودار با اکسل

پس از آن ستون فراوانی‌ها را انتخاب کنید.

رسم نمودار با اکسل

رسم نمودار با اکسل

سپس از منوی بالا روی سربرگ Insert کلیک کنید. انواع نمودار را در این قسمت مشاهده می‌کنید. برای رسم نمودار میله‌ای از الگوی Column یا Bar استفاده نمایید.

رسم نمودار با اکسل

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

رسم نمودار با اکسل

در شرایطی که بیش‌تر از یک متغیر وجود داشته‌باشد نیز نمودار میله‌ای کاربرد دارد. به عنوان مثال اگر غلظت یک ماده را در سه دمای مختلف اندازه‌گیری کرده‌باشیم، برای رسم نمودار میله‌ای داده‌ها را وارد می‌نماییم:

رسم نمودار با اکسل

رسم نمودار با اکسل

متغیرهای مورد نظر را انتخاب کنید. متغیر دما را مارک دار نکنید؛ زیرا، نیازی نیست و نباید درون نمودار رسم شود. بعدا در قسمت نام‌گذاری محورهای نمودار می‌توانید آن را در نظر بگیرید.

رسم نمودار با اکسل

رسم نمودار با اکسل

مجددا با رفتن به قسمت insert و انتخاب Column یا Bar نمودار میله‌ای مورد نظر خود را انتخاب نمایید. با کلیک روی نمودار دلخواه، نمودار میله‌ای رسم می‌شود.

رسم نمودار با اکسل رسم نمودار با اکسل

رسم نمودار دایره‌ای با اکسل:

نمودار دایره‌ای برای داده‌های گسسته و پیوسته قابل استفاده است. این نمودار برای نشان دادن نسبت میان اجزاء و یک کل به کار برده می‌شود. زمانی که یک موضوع را به قسمت‌های مختلف تفکیک کنیم، نمودار دایره‌ای بسیار مناسب است. به عنوان نمونه برای درآمد یک شرکت که به بخش‌های مختلف تعلق می‌گیرد؛ می‌توان از نمودار دایره‌ای استفاده کرد.

رسم نمودار با اکسل

رسم نمودار با اکسل

برای رسم نمودار در اکسل ابتدا داده‌ها را وارد نمایید:

با رفتن به قسمت Insert و انتخاب Pie نمودار دایره‌ای یا قطاعی مورد نظر خود را انتخاب کنید. با کلیک روی آن، نمودار دایره ای رسم می‌شود.

رسم نمودار با اکسل

رسم نمودار با اکسل

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

برای رسم نمودار ابتدا داده‌ها را در اکسل وارد می‌کنیم.

رسم نمودار با اکسل

رسم نمودار با اکسل

سپس ستون‌های مورد نظر را انتخاب می‌نماییم.

رسم نمودار با اکسل

رسم نمودار با اکسل

با رفتن به قسمت Insert و انتخاب الگوی Scatter نمودار مورد نظر خود را انتخاب کنید. با کلیک روی آن، نمودار پراکنش رسم می‌گردد.

رسم نمودار با اکسل رسم نمودار با اکسل

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

رسم نمودار با اکسل رسم نمودار با اکسل رسم نمودار با اکسل

رسم نمودار خطی با اکسل:

این نمودار شبیه نمودار پراکنده است با این تفاوت که چند گروه دارای دو صفت در محور عمودی و افقی نشان داده می‌شوند و نقاط مربوط به یک گروه با خط به یکدیگر وصل می‌شوند. این نوع نمودار برای تاکید بر روند و تغییرات مقادیر در طول زمان به کار می‌رود. برای رسم این نوع نمودار کافی است مانند روش‌های قبل داده‌ها را وارد و انتخاب کنید و با رفتن به قسمت Insert و انتخاب الگوی Linear نمودار موردنظرتان را برگزینید.

زمان انتخاب کردن (مارک کردن) داده‌ها دقت داشته باشید که فقط ستون مربوط به متغیر وابسته را انتخاب نمایید و نام ستون‌ها را انتخاب نکنید. برنامه به طور خودکار ستون مربوط به متغیر مستقل را روی محور افقی و ستون مربوط به متغیر وابسته را روی محور عمودی به نمایش خواهدگذاشت.

این نمودار رایج‌ترین نوع نمودار در اکسل است.

رسم نمودار با اکسل رسم نمودار با اکسل رسم نمودار با اکسل رسم نمودار با اکسل

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

رسم نمودار با اکسل

امیدواریم این مطلب برای شما کاربردی باشد.

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

مراحل رسم نمودار خطی در ASP.Net

نمودار خطی

در این مقاله در مورد انواع مختلف نمودار های خطی و … ASP.Net که یک UI قدرتمند و کیفیت طراحی خوب برای ما فراهم می کنند آشنا می شویم. همه ی نمودارها در System.Web.UI.DataVisualization.Charting namespace می باشند. با من همراه باشید …

نمودار خطی

جدول داده ها با استفاده از نکات زیر نشان داده شده است.

محور X : خط های افقی نمودار محور X نامیده می شوند.

محور Y :خط های عمودی نمودار محور Y نامیده می شوند.

قدم اول: یک جدول برای اطلاعات نمودار ایجاد کنید.

اکنون قبل از ایجاد اپلیکیشن، یک جدول با نام orderdet در پایگاه داده ایجاد می کنیم از جایی که record ها را در نمودار نشان دادیم، جدول کد زیر را خواهد داشت:

و طرح ما به صورت زیر خواهد شد:

نمودار خطی

اکنون چند عدد record مانند لیست تصویر زیر وارد کنید:

نمودار خطی

قدم دوم: ایجاد وب اپلیکیشن

اکنون پروژه را به صورت زیر ایجاد کنید:

“Start” – “All Programs” – “Microsoft Visual Studio 2010”.

“File” – “New Project” – “C#” – “Empty Project”

برای پروژه اسمی مانند LineAndSpline انتخاب کنید و محل آن را مشخص کنید.

روی Solution Explorer کلیک راست کنید و Add New Item انتخاب کنید و سپس صفحه Default.aspx را انتخاب کنید.

Chart control را از ToolBox به صفحه Default.aspx، Drag کنید.

حالا سورس کد Default.aspx به صورت زیر می شود:

قدم سوم: ایجاد متد برای bind کردن کنترل نمودار

نکته مهم و پیچیده bind کردن کنترل نمودار به روش صحیح و به درستی می باشد، چرا که نمودار ها به صورت سری های تو در تو می باشند پس تنظیم کردن مقادیر آنها کمی مشکل می باشد و به دقت نیاز دارد.

اکنون صفحه default.aspx.cs را باز کنید و قابلیت زیر را با اسم Bindchart برای bind کردن نمودار ایجاد کنید:

تمام کد صفحه default.aspx.cs به صورت زیر خواهد شد:

اکنون، entire logic را برای bind کردن نمودار از پایگاه داده داریم، اپلیکیشن را اجرا می کنیم. نمودار به صورت زیر خواهد شد:

نمودار خطی

ممکن است بعضی اوقات بخواهیم GridLine های نمودار مخفی شوند، برای مخفی کردن آنها کد زیر را uncomment کنید.

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

نمودار خطی

هم چنین می توانیم ضخامت (عرض، پهنا) ی آن را به صورت زیر تغییر دهیم:

اکنون به نمودار نگاه کنید.

نمودار خطی

اکنون آن را به صورت زیر به حالت Spline در می آوریم:

حالا اپ را اجرا کنید، مدل Funnel ان به صورت زیر خواهد بود:

نمودار خطی

نمودار قبل یک Spline ساده بود. اکنون به روش زیر حالت سه بعدی آن را فعال می کنیم.

انواع نمودار فارکس و کاربرد آنها | نمودار میله ایی | نمودار خطی | نمودار شمعی

انواع نمودار متاتریدر و کاربرد آنها | نمودار میله ایی | نمودار خطی | نمودار شمعی

انواع نمودار فارکس و کاربرد آنها | نمودار میله ایی | نمودار خطی | نمودار شمعی

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

نمودار خطی | Line Chart

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

انواع نمودار ها و کاربرد آنها | نمودار میله ایی | نمودار خطی | نمودار شمعی

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

انواع نمودار ها و کاربرد آنها | نمودار میله ایی | نمودار خطی | نمودار شمعی

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

شما میتوانید بازار فارکس را با 20% شارژ هدیه ی اضافی شروع کنید ، جهت ثبت نام در بروکر ا مارکت کلیک نمایید .

نمودار میله ایی | Bar Chart

از نمودار میله ایی بیشتر برای یافتن روند بازار استفاده میشود. این نمودار برای هر واحد زمانی به عنوان مثال در هر ساعت ، در تایم فریم 1 ساعته ، یک میله در نظر میگیرد که قیمت باز شدن Open ، بسته شدن Close، بالاترین High و پایین ترین Low قیمت طی شده در 1 ساعت را با آن نمایش میدهد.

انواع نمودار ها و کاربرد آنها | نمودار میله ایی | نمودار خطی | نمودار شمعی

هر میله چهار قیمت را نشان میدهد که قیمت بسته شدن Close مهم تر است و در سمت راست و قیمت باز شدن در سمت چپ شکل میگیرد.

مسیری که قیمت در طول یک میله طی کرده تا حدی قابل پیشبینی است به عنوان مثال در شکل بالا میتوان اینطور فرض کرد که قیمت پس از باز شدن Open اندکی نزول کرده و پایین ترین قیمت Low را ساخته و بعد با یک رشد شارپی و قدرتمند به بالاترین میزان خود High رسیده و سپس اندکی پایین تر از آن بسته Close شده.

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

نمودار شمعی | نمودار شمعی ژاپنی |Candle Stick

نمودار شمعی ژاپنی توسط استیو نیسون Steve Nison در معاملات بازار های ژاپنی ابداع شد و به تدریج به دلیل توانایی حمل اطلاعات قیمتی گوناگون راه خود را در سراسر بازار های مالی باز کرد. این نمودار کمی شبیه به نمودار میله ایی است از این نظر که هر دو ، قیمت باز و بسته شدن و بالاترین و پایین ترین قیمت را نشان میدهند. اما کاربرد این نمودار فراتر از نمودار میله ایی است ، به گونه ایی که با قرار گرفتن کندل ها Candle در کنار یکدیگر اطلاعاتی درباره شرایط فعلی بازار و شرایط آتی در اختیار قرار میدهد.

انواع نمودار ها و کاربرد آنها | نمودار میله ایی | نمودار خطی | نمودار شمعی

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

الگوهای شمعی یا الگوهای کندل استیک

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

انواع نمودار ها و کاربرد آنها | نمودار میله ایی | نمودار خطی | نمودار شمعی

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

انواع نمودار ها و کاربرد آنها | نمودار میله ایی | نمودار خطی | نمودار شمعی

شکل بالا به درستی نشان میدهد که بازار در اختیار فروشندگان است و به عبارت دیگر روند بازار معکوس شده است. یک معامله گر حرفه ایی باید بتواند در شرایط مختلف و برای تحلیل درست بازار استفاده از سه نمودار را فراگیرد تا بهترین نقطه برای ورود به معامله و بهترین محل برای قرار دادن حد ضرر Stop Loss و حد سود Take Profit را شناسایی کند.

آموزش matplotlib -رسم نمودار خطی (line chart) با دستور plot در پایتون

آموزش matplotlib -رسم نمودار خطی (line chart) با دستور plot در پایتون

آموزش matplotlib -رسم نمودار خطی (line chart) با دستور plot در پایتون

در این مطلب به آموزش نحوه رسم یک نمودار خطی (line chart) با دستور plot در matplotlib پایتون می‌پردازیم! برای این آموزش، فیلم آموزشی و مثال‌های متنوع در نظر گرفته شده است!

دانلود فیلم آموزشی

دانلود فیلم (حجم: حدود 10 مگابایت) (مدت زمان: 5 دقیقه و 24 ثانیه)

برای دانلود فیلم، روی لینک فوق راست کلیک و سپس Save Link As را بزنید! اما برای مشاهده فیلم، روی آن کلیک ساده کنید!

رسم یک منحنی ساده

فرض کنید داده‌های مربوط به 10 ماه و هزینه نگه‌داری و تعمیرات هر یک از این ماه‌ها را در داریم!

احترام به حق مؤلف: این داده‌ها از کتاب “تجزیه و تحلیل رگرسیون”، به قلم: “دکتر سیّد تقی اخوان نیاکی” و “دکتر خدمتی” انتخاب شده است!

متغیر x، ماه‌های 1 تا 10 را نشان می‌دهد!:

و متغیر y، هزینه نگه‌داری و تعمیرات هر یک از این ماه‌ها را نمایش می‌دهد:!

حال برای رسم این داده‌ها در پایتون (Python) داریم:!

اگر بخوایم خط به خط توضیح بدیم!

بررسی خط به خط کد

خط اول: داریم از پکیج matplotlib، زیرپکیج pyplot رو import می‌کنیم (یعنی وارد برنامه می‌کنیم!) و بجای اینکه اسم به اونی طولانی و بلندی رو صدا بزنیم، می‌گیم اونو به عنوان plt وارد برنامه کن! یعنی از این به بعد بجای اون اسم، میام از plt استفاده می‌کنم!

توجه دارید که: از قبل باید matplotlib را نصب کرده باشید! برای آموزش نصب پکیج‌های مختلف در پایتون (Python) به آموزش زیر مراجعه کنید!

خط دوم: داده‌های مربوط به x را تعریف کردیم!

خط سوم: داده‌های مربوط به y را تعریف کردیم!

خط چهار: با استفاده از دستور plot به رسم نمودار خطی ساده می‌پردازیم! (همان نموداری که در تصویر زیر مشاهده می‌کنید!) و در ورودی‌های این دستور plot، دو ورودی میدیم!:

ورودی اول: همون محور افقی: که ما اینجا x رو به عنوان ورودی اول دادیم!

ورودی دوم: همون محور عمودی: که ما اینجا اومدیم y رو به عنوان ورودی بهش دادیم!

تذکر: اون plt به نظرتون چیست؟! همینطور که چند خط بالاتر گفتیم، اون زیرپکیج رو با اسم plt وارد برنامه کردیم! (همون plt که در توضیحات خط اول کُد گفتیم!)

خط پنجم: اینو اگر نذارید، هیچ چیزی بهتون نمایش نمیده! (البته بجز در برخی IDE ها که ما کاری به اون‌ها نداریم!) پس تا خط چهار، ما یه چیزی رو در پشت پرده آماده کردیم! در خط پنجم میگیم آنچه در پشت پرده گفتیم رو نشووون بده!

خروجی

پس از اجرای کد، به نمودار زیر می‌رسیم!

رسم نمودار با دستور plot در پایتون (python) در matplotlib

افزودن یک سری ویژگی‌ها به نمودار

هرچند ما در فیلم‌های بعد، خیلی کامل‌تر موارد زیر رو بررسی می‌کنیم و مثلاً یک فیلم برای انواع و اقسام سیستم‌های رنگ دهی به نمودار تهیه می‌کنیم! اما برای اینکه دست خالی نرید، یکم توی این جلسه هم در موردشون صحبت می‌کنیم!

تصویر زیر رو در نظر بگیرید!

رسم نمودار با دستور plot در پایتون (python) در matplotlib

و حالا قطعه کد زیر رو در نظر بگیرید تا در موردش توضیح بدم!:

همانطور که در خط 4 مشاهده می‌کنید، گفتیم نوع marker برابر دایره باشه! (شاید بپرسید marker چیست؟! جواب اینه که برای این مورد باید به تصویر فوق نگاه کنید تا از روی تصویر منظورمون از marker رو متوجه بشید! به بیان غیررسمی، به اووون نقطه‌ها (همون دایره‌هایی که می‌بینید) میگن marker!)

ما در اینجا می‌خواستیم نوع marker از نوع دایره‌ای باشه! (ممکنه یکی بخواد یه چیزی دیگه باشه که در مورد اینا در آموزش‌های بعدی صحبت خواهیم کرد!)

توجه کنید که برای دایره‌ای در نظر گرفتن marker باید بین ” ” حرف o (حرف اُ انگلیسی) رو تایپ کنید!

و اما در همون خط 4، برای قرمز کردن رنگ خطوط نمودار از عبارت زیر استفاده کردیم! (هرچند می‌دونید اما برای احتیاط میگم که: color یعنی رنگ، و red هم یعنی قرمز!)

و اما برای در نظر گرفتن عنوان (یا title) برای نمودار در خط 5 نوشتیم!:

که اون عبارت داخل پرانتز هموون عبارتی است که قراره به عنوان title قرار بگیره!

ما را در شبکه‌های اجتماعی دنبال کنید

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

توجه کنید که آیدی تلگرام و اینستاگرام یکی است!

در ضمن اگر پیشنهاد یا نظری دارید، در بخش نظرات همین پست با ما در میون بگذارید!

مشاهده آموزش جلسه بعد

آموزش دستور flat در پکیج numpy پایتون (python)

آموزش دستور flat در پکیج numpy پایتون (python) کار دستور flat در numpy پایتون اینه که میاد اعضای.

آموزش تاپل ها (tuple) در پایتون (Python)

آموزش تاپل ها (tuple) در پایتون (Python) در این مطلب، به طور خیلی کامل از صفر تا صد.

تعداد دیدگاه 0
تعداد بازدید 5.6K
تاریخ انتشار 02/06/2019
تاریخ بروزرسانی 02/06/2019
نویسنده گروه آموزشی کولاک
درباره ما

گروه کولاک، گروهی است که در سال 1397 متولد شد! گروهی هستیم که قطعاً سعی و تلاشمون بهترین شدن هست. قطعاً و بدون سرسوزنی شک این هدف محقق خواهد شد (البته ان شاء الله به امید خدا و با حمایت شما عزیزان).



اشتراک گذاری

دیدگاه شما

اولین دیدگاه را شما ارسال نمایید.