مهارت های پایتون خود را با چالش های برنامه نویسی محک بزنید و نکات جدید بیاموزید.
- یادگیری پایتون با حل مثال های متنوع
- مشاهده کدهای مختلف برای یادگیری الگوهای برنامه نویسی
- آشنایی با جامعه برنامه نویسان پایتون
عضویت در کانال چالش های پایتون:
🌐 https://t.iss.one/joinchat/ShPXE4sMCpg5ZWQ0
- یادگیری پایتون با حل مثال های متنوع
- مشاهده کدهای مختلف برای یادگیری الگوهای برنامه نویسی
- آشنایی با جامعه برنامه نویسان پایتون
عضویت در کانال چالش های پایتون:
🌐 https://t.iss.one/joinchat/ShPXE4sMCpg5ZWQ0
❤10
به روزرسانی یکجای همه ماژول های Python
یکی از مسائلی که همه ما معمولا با آن مواجه هستیم بحث به روز رسانی ماژول های پایتون در مقاطع مختلف است. این مسئله زمانی مهمتر می شود که مدتی از نصب ماژول ها گذشته باشد و بیشتر ماژول ها نسخه های جدیدی را ارائه کرده باشند که به روزرسانی تک تک ماژول ها زمان زیادی را از شما خواهد گرفت.
یکی از راه حل های جالب برای این موضوع این است که خط فرمان را باز کنید (همان CMD در ویندوز یا ترمینال در LInux) و دستورات زیر را در آن اجرا کنید:
pip freeze > requirements.txt
pip install -r requirements.txt --upgrade
و تمام.
#ماژول
#پایتون_مالی
#modules
#pip
پایتون برای مالی در تلگرام
🆔 https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
یکی از مسائلی که همه ما معمولا با آن مواجه هستیم بحث به روز رسانی ماژول های پایتون در مقاطع مختلف است. این مسئله زمانی مهمتر می شود که مدتی از نصب ماژول ها گذشته باشد و بیشتر ماژول ها نسخه های جدیدی را ارائه کرده باشند که به روزرسانی تک تک ماژول ها زمان زیادی را از شما خواهد گرفت.
یکی از راه حل های جالب برای این موضوع این است که خط فرمان را باز کنید (همان CMD در ویندوز یا ترمینال در LInux) و دستورات زیر را در آن اجرا کنید:
pip freeze > requirements.txt
pip install -r requirements.txt --upgrade
و تمام.
#ماژول
#پایتون_مالی
#modules
#pip
پایتون برای مالی در تلگرام
🆔 https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
❤26
از کدام مدل استفاده کنیم؟ یادگیری ماشین یا یادگیری عمیق؟
یکی از سوالات متداولی که علی الخصوص برای دانشجویان در حین انتخاب موضوع پایان نامه یا رساله ایجاد می شود این است که من برای مدلسازی از کدام استفاده کنم؟ یادگیری ماشین یا یادگیری عمیق.
این سوال را می توان از ابعاد مختلف بررسی کرد. اما قبل از آن:
➖ یادگیری عمیق زیرمجموعهای از یادگیری ماشین است که بر ساختار لایهای الگوریتمهایی موسوم به شبکهی عصبی مصنوعی کار می کند.
حالا پاسخ سوال:
در مدل های یادگیری ماشین عموما انتخاب خصوصیات ( features) توسط یک فرد متخصص انجام می شود و لایه انسانی همچنان در کارکرد مدل موثر است درحالیکه یک الگوریتم یادگیری عمیق ویژگیها را بهطور خودکار استخراج میکند و از خطاهای موجود در خروجی برای بهبود خود استفاده میکند. اما نکته حائز اهمیت اینجاست که مدلهای یادگیری ماشین عموما برای داده های با حجم کوچک بسیار خوب هستتند و از دقت بالایی برخوردارند اما برای داده های بزرگ عموما مدلهای یادگیری عمیق دقت و عملکرد بهتری دارند. پس معیار شما حجم داده ها خواهد بود.
#یادگیری ماشین
#یادگیری عمیق
پایتون برای مالی در تلگرام
🆔 @python4finance
یکی از سوالات متداولی که علی الخصوص برای دانشجویان در حین انتخاب موضوع پایان نامه یا رساله ایجاد می شود این است که من برای مدلسازی از کدام استفاده کنم؟ یادگیری ماشین یا یادگیری عمیق.
این سوال را می توان از ابعاد مختلف بررسی کرد. اما قبل از آن:
➖ یادگیری عمیق زیرمجموعهای از یادگیری ماشین است که بر ساختار لایهای الگوریتمهایی موسوم به شبکهی عصبی مصنوعی کار می کند.
حالا پاسخ سوال:
در مدل های یادگیری ماشین عموما انتخاب خصوصیات ( features) توسط یک فرد متخصص انجام می شود و لایه انسانی همچنان در کارکرد مدل موثر است درحالیکه یک الگوریتم یادگیری عمیق ویژگیها را بهطور خودکار استخراج میکند و از خطاهای موجود در خروجی برای بهبود خود استفاده میکند. اما نکته حائز اهمیت اینجاست که مدلهای یادگیری ماشین عموما برای داده های با حجم کوچک بسیار خوب هستتند و از دقت بالایی برخوردارند اما برای داده های بزرگ عموما مدلهای یادگیری عمیق دقت و عملکرد بهتری دارند. پس معیار شما حجم داده ها خواهد بود.
#یادگیری ماشین
#یادگیری عمیق
پایتون برای مالی در تلگرام
🆔 @python4finance
❤27
Python4Finance pinned «پیش ثبت نام برای دوره های سال 1401 طی سه سال گذشته افتخار این را داشتم که بیش از 1500 نفر از فعالان اقتصادی و بازار سرمایه را با دنیای علم داده و تحلیل اطلاعات با پایتون آشنا کنم. در این مسیر دوستان بسیار خوبی پیدا کردم و از این عزیزان نکات بسیار زیادی را…»
آشنایی با استراتژی های مبتنی بر همبستگی (Correlation Trading Strategies)
عموما در تحلیل ها، بر اساس فاکتورهای مختلفی مانند تغییرات قیمت، ریسک و ... استراتژی سیگنال خرید یا فروش برای یک دارایی دریافت می شود. همچنین در تشکیل یک پورتفو برای کاهش ریسک سعی می کنیم دارایی هایی را انتخاب کنیم که همبستگی کمتری دارند تا ریسک سبد را پایین بیاوریم. اما گاهی به دلایلی امکان متنوع سازی غیر همبسته وجود ندارد (مثلا در فارکس که جفت ارز همزمان بررسی می شوند) و برای نتیجه گیری بهتر لازم است از همبستگی دو دارایی سیگنال خرید یا فروش دریافت کنیم.
مثال:
دو دارایی symbol1 و symbol2 را در نظر بگیرید. بر اساس همبستگی قیمت این دو نماد، هنگامی که Z-score کمتر از -1 است، نماد1 را به قیمت 3 دلار short sell می کنیم و آن را به قیمت 4 دلار می خریم، در حالی که، زمانی که Z-score در محدوده [-1,+1] است، با خرید نماد2 به قیمت 1 دلار و فروش آن به قیمت 3 دلار خرید از موقعیت خارج می شویم.
اگر فقط 1 سهم از دو نماد را بدست آوریم، سود این معامله (3-4 دلار)+(3-1 دلار)=1 دلار خواهد بود.
#همبستگی
#استراتژی
پایتون برای مالی در تلگرام
🆔 @python4financ
عموما در تحلیل ها، بر اساس فاکتورهای مختلفی مانند تغییرات قیمت، ریسک و ... استراتژی سیگنال خرید یا فروش برای یک دارایی دریافت می شود. همچنین در تشکیل یک پورتفو برای کاهش ریسک سعی می کنیم دارایی هایی را انتخاب کنیم که همبستگی کمتری دارند تا ریسک سبد را پایین بیاوریم. اما گاهی به دلایلی امکان متنوع سازی غیر همبسته وجود ندارد (مثلا در فارکس که جفت ارز همزمان بررسی می شوند) و برای نتیجه گیری بهتر لازم است از همبستگی دو دارایی سیگنال خرید یا فروش دریافت کنیم.
مثال:
دو دارایی symbol1 و symbol2 را در نظر بگیرید. بر اساس همبستگی قیمت این دو نماد، هنگامی که Z-score کمتر از -1 است، نماد1 را به قیمت 3 دلار short sell می کنیم و آن را به قیمت 4 دلار می خریم، در حالی که، زمانی که Z-score در محدوده [-1,+1] است، با خرید نماد2 به قیمت 1 دلار و فروش آن به قیمت 3 دلار خرید از موقعیت خارج می شویم.
اگر فقط 1 سهم از دو نماد را بدست آوریم، سود این معامله (3-4 دلار)+(3-1 دلار)=1 دلار خواهد بود.
#همبستگی
#استراتژی
پایتون برای مالی در تلگرام
🆔 @python4financ
❤11
Forwarded from Python4Finance
سوالات متداول (به روزشده در 1401/01/14)
از آنجایی که خیلی از عزیزان در خصوصی سوالات زیر را پرسیده اند و این سوالات قبلا در کانال پاسخ داده شده است، من عناوین سوالات و پاسخ آنها را جهت مرور خدمت شما قرار می دهم.
🔸چرا پایتون یاد بگیرم؟
پاسخ
🔸بهترین منابع زبان اصلی برای یادگیری پایتون کدام است؟
پاسخ
🔸چگونه میزان برنامه نویسی خود را با چالش های مختلف محک بزنم؟
پاسخ
🔸 آموزش پایتون مقدماتی در کانال
#مقدمات
🔸سوالاتمان در خصوص پایتون را از کجا بپرسیم؟
پاسخ
🔸پایتون برای چه رشته هایی مناسب است؟
پاسخ
🔸مسیر یادگیری را ترسیم نمایید.
پاسخ
🔸متوسط درآمد یک مدلساز مالی چقدر است؟
پاسخ
🔸کاربردهای مدلسازی مالی چیست؟
پاسخ
🔸مسیر توسعه مدل چیست؟؟
پاسخ
🔸یادگیری ماشین چیست و کاربرد آن در مالی چگونه است؟
تعریف
الگوریتم های یادگیری ماشین
مفاهیم یادگیری ماشین
🔸پایتون یا اکسل، کدام بهتر است؟
پاسخ
🔸پایتون یا R ، کدام یک را یاد بگیرم؟
پاسخ
🔸آیا پایتون جایگزین MQL می شود؟
پاسخ
استفاده از اطلاعات متاتریدر در پایتون
استفاده از پایتون در متاتریدر
🔸خروجی پایتون چیست؟ (پایتون در کجا اجرا می شود؟)
پاسخ
🔸میزان استفاده از پایتون در حیطه های مختلف چگونه است؟
لینک
🔸پایتون برای اقتصاد سنجی مناسب است؟
پاسخ
🔸آیا امکان رسم نمودارهای کندل با پایتون وجود دارد؟
پاسخ
🔸آیا پایتون برای هوش تجاری مناسب است؟
پاسخ
🔸آیا روش های معاملات الگوریتمی همان روش های تحلیل تکنیکال است؟
پاسخ
🔸آیا در ایران امکان معاملات الگورتیمی وجود دارد؟
پاسخ
نامه رئیس سازمان بورس در خصوص معاملات الگوریتمی
🔸دریافت اطلاعات نفت خام و ارزهای دیجیتال (رمز ارز)، ارزهای خارجی
1-نفت خام ، 2-ارز دیجیتال ، 3-رمز ارز و ارزهای خارجی در تایم فریم های کوتاه ، 4-قیمت رمز ارزها فقط با استفاده از Yahoo Finance
🔸چه موضوعاتی را برای پایان نامه و رساله خود انتخاب کنم؟
پاسخ1 . پاسخ 2
🔸از کدام IDE برای برنامه نویسی پایتون استفاده کنم؟
پاسخ
🔸مسیر تبدیل شدن به یک دانشمند علم داده در حیطه مالی و اقتصاد
پاسخ
🔸دریافت اطلاعات از TSETMC (بورس ایران)
پاسخ
🔸راه آسان دریافت اطلاعات از بورس تهران چیست؟ (ماژول دریافت اطلاعات از بورس تهران)
ماژول TseModule5
🔸کانال آپارت جهت مشاهده وبینارهای «مرور کتاب معاملات الگوریتمی»، «علم داده» و «یادگیری ماشین» و «جادوی سری های زمانی»، «کار با jupyter و زبان مارک دان» ، «خودکار سازی فرآیندها» و ...
لینک
🔸فیلم آموزشی «دریافت اطلاعات بورس ایران با پایتون کتابخانه pandas»
لینک
🔸مشاهده کتاب های معرفی شده در کانال
#معرفی_کتاب
🔸مشاهده اسلایدهای آموزشی ارائه شده در کانال
#اسلاید
🔸✅✅✅ چگونه از برگزاری دوره ها مطلع شوم؟ (پیش ثبت نام در دوره های آموزشی سال 1400)
توضیح: برای مشاهده نمونه دوره ها می توانید به کانال آپارات مراجعه فرمایید. با پرکردن این فرم در زمان برگزاری رویداد ها (کلاس ها و وبینارها) از طریق پیامک یا ایمیل به شما اطلاع رسانی خواهد شد.
#پایتون_مالی
#پاسخ_سوالات
#FAQ
عضویت در کانال 👇👇👇
تلگرام t.iss.one/python4finance
بله (آرشیو کانال) ble.ir/python4finance
اینستاگرام: instagram.com/python4financeacademy
از آنجایی که خیلی از عزیزان در خصوصی سوالات زیر را پرسیده اند و این سوالات قبلا در کانال پاسخ داده شده است، من عناوین سوالات و پاسخ آنها را جهت مرور خدمت شما قرار می دهم.
🔸چرا پایتون یاد بگیرم؟
پاسخ
🔸بهترین منابع زبان اصلی برای یادگیری پایتون کدام است؟
پاسخ
🔸چگونه میزان برنامه نویسی خود را با چالش های مختلف محک بزنم؟
پاسخ
🔸 آموزش پایتون مقدماتی در کانال
#مقدمات
🔸سوالاتمان در خصوص پایتون را از کجا بپرسیم؟
پاسخ
🔸پایتون برای چه رشته هایی مناسب است؟
پاسخ
🔸مسیر یادگیری را ترسیم نمایید.
پاسخ
🔸متوسط درآمد یک مدلساز مالی چقدر است؟
پاسخ
🔸کاربردهای مدلسازی مالی چیست؟
پاسخ
🔸مسیر توسعه مدل چیست؟؟
پاسخ
🔸یادگیری ماشین چیست و کاربرد آن در مالی چگونه است؟
تعریف
الگوریتم های یادگیری ماشین
مفاهیم یادگیری ماشین
🔸پایتون یا اکسل، کدام بهتر است؟
پاسخ
🔸پایتون یا R ، کدام یک را یاد بگیرم؟
پاسخ
🔸آیا پایتون جایگزین MQL می شود؟
پاسخ
استفاده از اطلاعات متاتریدر در پایتون
استفاده از پایتون در متاتریدر
🔸خروجی پایتون چیست؟ (پایتون در کجا اجرا می شود؟)
پاسخ
🔸میزان استفاده از پایتون در حیطه های مختلف چگونه است؟
لینک
🔸پایتون برای اقتصاد سنجی مناسب است؟
پاسخ
🔸آیا امکان رسم نمودارهای کندل با پایتون وجود دارد؟
پاسخ
🔸آیا پایتون برای هوش تجاری مناسب است؟
پاسخ
🔸آیا روش های معاملات الگوریتمی همان روش های تحلیل تکنیکال است؟
پاسخ
🔸آیا در ایران امکان معاملات الگورتیمی وجود دارد؟
پاسخ
نامه رئیس سازمان بورس در خصوص معاملات الگوریتمی
🔸دریافت اطلاعات نفت خام و ارزهای دیجیتال (رمز ارز)، ارزهای خارجی
1-نفت خام ، 2-ارز دیجیتال ، 3-رمز ارز و ارزهای خارجی در تایم فریم های کوتاه ، 4-قیمت رمز ارزها فقط با استفاده از Yahoo Finance
🔸چه موضوعاتی را برای پایان نامه و رساله خود انتخاب کنم؟
پاسخ1 . پاسخ 2
🔸از کدام IDE برای برنامه نویسی پایتون استفاده کنم؟
پاسخ
🔸مسیر تبدیل شدن به یک دانشمند علم داده در حیطه مالی و اقتصاد
پاسخ
🔸دریافت اطلاعات از TSETMC (بورس ایران)
پاسخ
🔸راه آسان دریافت اطلاعات از بورس تهران چیست؟ (ماژول دریافت اطلاعات از بورس تهران)
ماژول TseModule5
🔸کانال آپارت جهت مشاهده وبینارهای «مرور کتاب معاملات الگوریتمی»، «علم داده» و «یادگیری ماشین» و «جادوی سری های زمانی»، «کار با jupyter و زبان مارک دان» ، «خودکار سازی فرآیندها» و ...
لینک
🔸فیلم آموزشی «دریافت اطلاعات بورس ایران با پایتون کتابخانه pandas»
لینک
🔸مشاهده کتاب های معرفی شده در کانال
#معرفی_کتاب
🔸مشاهده اسلایدهای آموزشی ارائه شده در کانال
#اسلاید
🔸✅✅✅ چگونه از برگزاری دوره ها مطلع شوم؟ (پیش ثبت نام در دوره های آموزشی سال 1400)
توضیح: برای مشاهده نمونه دوره ها می توانید به کانال آپارات مراجعه فرمایید. با پرکردن این فرم در زمان برگزاری رویداد ها (کلاس ها و وبینارها) از طریق پیامک یا ایمیل به شما اطلاع رسانی خواهد شد.
#پایتون_مالی
#پاسخ_سوالات
#FAQ
عضویت در کانال 👇👇👇
تلگرام t.iss.one/python4finance
بله (آرشیو کانال) ble.ir/python4finance
اینستاگرام: instagram.com/python4financeacademy
❤14
چالش:
به نظر شما آیا Python بهترین زبان برای تحلیل های مالی و اقتصادی است؟ چرا؟
پاسخ خود را از طریق کانال چالش ها در ذیل چالش 16 درج نمایید. (این لینک)
پایتون برای مالی:
@python4finance
به نظر شما آیا Python بهترین زبان برای تحلیل های مالی و اقتصادی است؟ چرا؟
پاسخ خود را از طریق کانال چالش ها در ذیل چالش 16 درج نمایید. (این لینک)
پایتون برای مالی:
@python4finance
❤17
Forwarded from آموزش های آزاد و مجازی
ثبت نام سی و سومین دوره مدلسازی مالی با python مقدماتی
📌 سرفصل:
➖آموزش مبانی برنامه نویسی به زبان پایتون
➖آموزش مبانی مدلسازی مالی
➖معادله نویسی در پایتون
➖مصورسازی داده ها
➖مبانی آمار توصیفی
➖ارزش زمانی پول
➖بهینه سازی
➖محاسبه بازده و ریسک سهم
➖نوسان، نوسان ضمنی، مدلهای ARCH و GARCH
➖بررسی موردی بازار سرمایه ایران
📌اطلاعات دوره :
➖مدرس: دکتر محمد صادق کریمی مهرآبادی
➖طول دوره :16 ساعت
➖زمان: 13،14،15،16 اردیبهشت ماه از ساعت 14 الی 18
✅شرکت برای عموم افراد (آقایان و خانم ها) آزاد است.
✅به شرکت کنندگان در پایان دوره گواهی مرکز آموزش های آزاد و مجازی دانشگاه الزهرا(س) اعطا خواهد شد.
✅ این دوره پیشنیاز ندارد و همه موارد در دوره گفته می شود.
✅ این دوره برای علاقه مندان جهت یادگیری مفاهیم مالی و اقتصادی با پایتون توصیه می شود.
اطلاعات بیشتر و ثبت نام:
🌐 vclc.alzahra.ac.ir
مرکز آموزش های آزاد و مجازی
t.iss.one/azvclc
📌 سرفصل:
➖آموزش مبانی برنامه نویسی به زبان پایتون
➖آموزش مبانی مدلسازی مالی
➖معادله نویسی در پایتون
➖مصورسازی داده ها
➖مبانی آمار توصیفی
➖ارزش زمانی پول
➖بهینه سازی
➖محاسبه بازده و ریسک سهم
➖نوسان، نوسان ضمنی، مدلهای ARCH و GARCH
➖بررسی موردی بازار سرمایه ایران
📌اطلاعات دوره :
➖مدرس: دکتر محمد صادق کریمی مهرآبادی
➖طول دوره :16 ساعت
➖زمان: 13،14،15،16 اردیبهشت ماه از ساعت 14 الی 18
✅شرکت برای عموم افراد (آقایان و خانم ها) آزاد است.
✅به شرکت کنندگان در پایان دوره گواهی مرکز آموزش های آزاد و مجازی دانشگاه الزهرا(س) اعطا خواهد شد.
✅ این دوره پیشنیاز ندارد و همه موارد در دوره گفته می شود.
✅ این دوره برای علاقه مندان جهت یادگیری مفاهیم مالی و اقتصادی با پایتون توصیه می شود.
اطلاعات بیشتر و ثبت نام:
🌐 vclc.alzahra.ac.ir
مرکز آموزش های آزاد و مجازی
t.iss.one/azvclc
طبق هماهنگی انجام شده با دانشگاه، کد تخفیف برای عزیزانی که فرم پیش ثبت نام را تکمیل کرده بودند ارسال شد.
پایتون برای مالی:
@python4finance
پایتون برای مالی:
@python4finance
❤6
رسم نمودارها با مقیاس های مختلف در matplotlib
در matplotlib اگر بخواهیم دو نمودار که مقیاس های مختلفی دارند را روی یک نمودار رسم کنیم از twinx یا twiny استفاده می کنیم.
در مثال این پست یک نمودار با دو محور Y رسم شده است.
#نمودار
#مقیاس های مختلف
#matplotlib
پایتون برای مالی در تلگرام
🆔 https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
در matplotlib اگر بخواهیم دو نمودار که مقیاس های مختلفی دارند را روی یک نمودار رسم کنیم از twinx یا twiny استفاده می کنیم.
در مثال این پست یک نمودار با دو محور Y رسم شده است.
#نمودار
#مقیاس های مختلف
#matplotlib
پایتون برای مالی در تلگرام
🆔 https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
❤16
الگوریتم های متداول یادگیری ماشین در یک نگاه
#یادگیری_ماشین
#machine_learning
پایتون برای مالی در تلگرام
🆔 https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
#یادگیری_ماشین
#machine_learning
پایتون برای مالی در تلگرام
🆔 https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
❤19
ترکیب دیتافریم ها با یکدیگر (بخش اول)
یکی از پرکاربردترین کارهایی که با دیتافریم ها انجام می دهیم ترکیب آنهاست. به دست آوردن رکوردهای مشترک، رکوردهایی که فقط در یکی از دیتافریم ها وجود دارد و... از جمله کارهای مهمی است که در بررسی داده ها به آن نیاز پیدا خواهیم کرد.
شیوه های مختلفی برای ترکیب دیتافریم ها وجود دارد که مهمترین آنها عبارتند از:
شیوه inner : اگر بین ستون ها مقادیر قابل انطباقی وجود داشته باشد مقدار innerتمام ردیف ها را از هر دو جدول می گیرد.
شیوه left: این دستور تمام ردیف ها را از جدول سمت چپ انتخاب کرده و سپس ردیف های منطبق را از جدول سمت راست می گیرد.
شیوه right: این دستور تمام ردیف ها را از جدول سمت راست انتخاب کرده و سپس ردیف های منطبق را از جدول سمت چپ می گیرد.
شیوه outer: خروجی outer همه رکوردهایی که لزوما حتی شرایط تطابق برای رکوردهاش صادق نیست را نشان می دهد.
در پست بعد با یک مثال، بیشتر در این خصوص با هم صحبت خواهیم کرد.
#ترکیب
#دیتافریم
#merge
#join
پایتون برای مالی در تلگرام
🆔 https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
یکی از پرکاربردترین کارهایی که با دیتافریم ها انجام می دهیم ترکیب آنهاست. به دست آوردن رکوردهای مشترک، رکوردهایی که فقط در یکی از دیتافریم ها وجود دارد و... از جمله کارهای مهمی است که در بررسی داده ها به آن نیاز پیدا خواهیم کرد.
شیوه های مختلفی برای ترکیب دیتافریم ها وجود دارد که مهمترین آنها عبارتند از:
شیوه inner : اگر بین ستون ها مقادیر قابل انطباقی وجود داشته باشد مقدار innerتمام ردیف ها را از هر دو جدول می گیرد.
شیوه left: این دستور تمام ردیف ها را از جدول سمت چپ انتخاب کرده و سپس ردیف های منطبق را از جدول سمت راست می گیرد.
شیوه right: این دستور تمام ردیف ها را از جدول سمت راست انتخاب کرده و سپس ردیف های منطبق را از جدول سمت چپ می گیرد.
شیوه outer: خروجی outer همه رکوردهایی که لزوما حتی شرایط تطابق برای رکوردهاش صادق نیست را نشان می دهد.
در پست بعد با یک مثال، بیشتر در این خصوص با هم صحبت خواهیم کرد.
#ترکیب
#دیتافریم
#merge
#join
پایتون برای مالی در تلگرام
🆔 https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
❤10
ترکیب دیتافریم ها با یکدیگر (بخش دوم)
فرض کنید داده های مربوط به کاربران شامل نام و میزان کمیسیون فروش آنها را در یک جدول به نام users ذخیره کرده ایم. در جدول دیگری به نام sales میزان فروش کاربران را ذخیره کرده ایم.
با استفاده از تابع join و مشخص کردن شیوه ترکیب توسط پارامتر how می توانید ادغام را انجام دهید.
#ترکیب
#دیتافریم
#merge
#join
#Pandas
#data_science
پایتون برای مالی در تلگرام
🆔 https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
فرض کنید داده های مربوط به کاربران شامل نام و میزان کمیسیون فروش آنها را در یک جدول به نام users ذخیره کرده ایم. در جدول دیگری به نام sales میزان فروش کاربران را ذخیره کرده ایم.
با استفاده از تابع join و مشخص کردن شیوه ترکیب توسط پارامتر how می توانید ادغام را انجام دهید.
#ترکیب
#دیتافریم
#merge
#join
#Pandas
#data_science
پایتون برای مالی در تلگرام
🆔 https://t.iss.one/joinchat/AAAAAFGMkouqbsb86Vfzug
❤18
معرفی کتاب «40 الگوریتمی که هر برنامه نویسی باید بداند» به انگیسی «40 Algorithms Every Programmer Should Know»
شاید بتوان گفت که مهمترین قدم در حل یک مسئله انتخاب الگوریتم مناسب آن است. در واقع الگوریتم ها مجموعه قواعد برای انجام یکسری محاسبات برای حل یک مسئله هستند.
تفاوت یک برنامه نویس حرفه ای و یک برنامه نویس آماتور، انتخاب الگورتیم صحیح برای حل یک مسئله است. کیفیت بالای یک الگوریتم یعنی اینکه در پردازش از سرعت عملکرد بالاتری برخوردار باشد و نیز فشار محاسباتی کمتری را به پردازش گر تحمیل کند.
این کتاب توسط عمران احمد نوشته شده است. عمران احمد مدرس مورد تایید شرکت گوگل است و در زمینه یادگیری ماشین، یادگیری عمیق و ... تدریس می کند.
در این کتاب 40 الگوریتم متداولی که لازم است برنامه نویسان با آن آشنا باشند با مثال توضیح داده می شود.
سطح کتاب متوسط به بالاست و برای افرادی که سابقه برنامه نویسی داشته باشند بسیار مناسب است.
#معرفی_کتاب
#الگوریتم
#book
عضویت در کانال پایتون برای مالی
t.iss.one/python4finance
شاید بتوان گفت که مهمترین قدم در حل یک مسئله انتخاب الگوریتم مناسب آن است. در واقع الگوریتم ها مجموعه قواعد برای انجام یکسری محاسبات برای حل یک مسئله هستند.
تفاوت یک برنامه نویس حرفه ای و یک برنامه نویس آماتور، انتخاب الگورتیم صحیح برای حل یک مسئله است. کیفیت بالای یک الگوریتم یعنی اینکه در پردازش از سرعت عملکرد بالاتری برخوردار باشد و نیز فشار محاسباتی کمتری را به پردازش گر تحمیل کند.
این کتاب توسط عمران احمد نوشته شده است. عمران احمد مدرس مورد تایید شرکت گوگل است و در زمینه یادگیری ماشین، یادگیری عمیق و ... تدریس می کند.
در این کتاب 40 الگوریتم متداولی که لازم است برنامه نویسان با آن آشنا باشند با مثال توضیح داده می شود.
سطح کتاب متوسط به بالاست و برای افرادی که سابقه برنامه نویسی داشته باشند بسیار مناسب است.
#معرفی_کتاب
#الگوریتم
#book
عضویت در کانال پایتون برای مالی
t.iss.one/python4finance
❤14
40_Algorithms_Every_Programmer_Should_Know_Hone_your_problem_solving.pdf
8.8 MB
دانلود کتاب «40 الگوریتمی که هر برنامه نویسی باید بداند» به انگیسی «40 Algorithms Every Programmer Should Know»
#معرفی_کتاب
#الگوریتم
#book
عضویت در کانال پایتون برای مالی
t.iss.one/python4finance
#معرفی_کتاب
#الگوریتم
#book
عضویت در کانال پایتون برای مالی
t.iss.one/python4finance
❤27
Matplolib_Visualization.html
1.2 MB
جمع بندی مصورسازی داده ها با Matplotlib
مصور سازی اولین قدم و شاید اصلی ترین قدم در تحلیل داده هاست. اگرچه ماژول های زیادی برای رسم داده ها وجود دارد اما همچنان matplotlib یکی از بهترین و متداولترین ماژول های برای رسم داده ها در پایتون است.
در این فایل به صورت عملیاتی کلیه فرآیندهای رسم نمودار با matplotlib نمایش داده می شود.
پی نوشت: فایل را با فرمت html قرار دادم تا هم روی همه سیستم ها قابل نمایش باشد و هم دستورات به راحتی قابل کپی باشد.
#matplotlib
پایتون برای مالی:
@python4finance
مصور سازی اولین قدم و شاید اصلی ترین قدم در تحلیل داده هاست. اگرچه ماژول های زیادی برای رسم داده ها وجود دارد اما همچنان matplotlib یکی از بهترین و متداولترین ماژول های برای رسم داده ها در پایتون است.
در این فایل به صورت عملیاتی کلیه فرآیندهای رسم نمودار با matplotlib نمایش داده می شود.
پی نوشت: فایل را با فرمت html قرار دادم تا هم روی همه سیستم ها قابل نمایش باشد و هم دستورات به راحتی قابل کپی باشد.
#matplotlib
پایتون برای مالی:
@python4finance
❤23
سنجش نرمال بودن داده ها 1 (normality test)
در اقتصاد و مالی نرمال بودن داده های یک توزیع به سه دلیل بسیار حائز اهمیت است.
اول اینکه فرض می شود بسیاری از داده ها (مانند نرخ بازده) از توزیع نرمال پیروی می کنند.
دوم اینکه جزء خطا در بسیاری از مدل های اقتصاد سنجی نرمال در نظر گرفته می شود.
سوم اینکه برای کار با داده های نرمال، مدلهای بسیار زیادی وجود دارد.
یکی از متداولترین آزمون ها برای سنجش نرمال بودن یک توزیع آزمون شاپیرو -ویلک (Shapiro-Wilk) است. این آزمون دو مقدار w و p را باز می گرداند. فرض null این است که داده نرمال است بنابراین اگر مقدار P-Value بزرگتر از 0.05 باشد فرضیه صفر یعنی نرمال بودن تایید می شود.
در مثال این پست دو توزیع تصادفی ایجاد می شود و نرمال بودن در آنها بررسی می شود.
#نرمال
#شاپیرو -ویلک
#scipy
#normality_test
#Shapiro-Wilk
پایتون برای مالی
@python4finance
در اقتصاد و مالی نرمال بودن داده های یک توزیع به سه دلیل بسیار حائز اهمیت است.
اول اینکه فرض می شود بسیاری از داده ها (مانند نرخ بازده) از توزیع نرمال پیروی می کنند.
دوم اینکه جزء خطا در بسیاری از مدل های اقتصاد سنجی نرمال در نظر گرفته می شود.
سوم اینکه برای کار با داده های نرمال، مدلهای بسیار زیادی وجود دارد.
یکی از متداولترین آزمون ها برای سنجش نرمال بودن یک توزیع آزمون شاپیرو -ویلک (Shapiro-Wilk) است. این آزمون دو مقدار w و p را باز می گرداند. فرض null این است که داده نرمال است بنابراین اگر مقدار P-Value بزرگتر از 0.05 باشد فرضیه صفر یعنی نرمال بودن تایید می شود.
در مثال این پست دو توزیع تصادفی ایجاد می شود و نرمال بودن در آنها بررسی می شود.
#نرمال
#شاپیرو -ویلک
#scipy
#normality_test
#Shapiro-Wilk
پایتون برای مالی
@python4finance
❤18
Forwarded from آموزش های آزاد و مجازی
This media is not supported in your browser
VIEW IN TELEGRAM
توضیحات آقای رسول بیک وردی از دانشپذیران شرکت کننده در دوره های
➖ مدلسازی مالی با پایتون مقدماتی
➖ مدلسازی مالی با پایتون پیشرفته
➖ معاملات الگوریتمی
#نظرات_شرکت_کنندگان
مرکز آموزش های آزاد و مجازی
t.iss.one/azvclc
➖ مدلسازی مالی با پایتون مقدماتی
➖ مدلسازی مالی با پایتون پیشرفته
➖ معاملات الگوریتمی
#نظرات_شرکت_کنندگان
مرکز آموزش های آزاد و مجازی
t.iss.one/azvclc
❤9
Forwarded from آموزش های آزاد و مجازی
This media is not supported in your browser
VIEW IN TELEGRAM
توضیحات آقای عرفان اصغری از دانشپذیران شرکت کننده در دوره های
➖ مدلسازی مالی با پایتون مقدماتی
➖ مدلسازی مالی با پایتون پیشرفته
➖ معاملات الگوریتمی
#نظرات_شرکت_کنندگان
مرکز آموزش های آزاد و مجازی
t.iss.one/azvclc
➖ مدلسازی مالی با پایتون مقدماتی
➖ مدلسازی مالی با پایتون پیشرفته
➖ معاملات الگوریتمی
#نظرات_شرکت_کنندگان
مرکز آموزش های آزاد و مجازی
t.iss.one/azvclc
❤9