Python4Finance
9.36K subscribers
567 photos
41 videos
152 files
758 links
کانال Python4Finance
آموزش پایتون در اقتصاد و مدیریت مالی
هر روز چند نکته را در خصوص پایتون برای مالی بیاموزیم
***
ارتباط با من
b2n.ir/y72935
***
آپارت:
aparat.com/Python4Finance
کانال چالش ها:
t.me/python4finance_challenge
Download Telegram
احتمالا همه شما گزارش سال 2021 Kaggle را در خصوص وضعیت علم داده و یادگیری ماشین مشاهده کرده اید. بر اساس این گزارش تحلیل بسیار خوبی می توان از وضعیت فعلی و آینده علم داده داشت.
یکی از نکاتی که نظر من را جلب کرد اندازه تیم های علم داده و نیز شرکت های پذیرای متخصصین علم داده است.
بر اساس این گزارش شرکت های استارت آپی و نوپا (کمتر از 50 نفر ) و شرکت های بزرگ (بالای 1000) نفر مشتریان اصلی جذب دانشمندان داده در دنیا هستند.
همچنین عموم تیم های علم داده و یادگیری ماشین یا با جمعیت های کوچک کمتر از 9 نفر و یا با تعداد بالای 20 نفر شکل می گیرند که موید داده بالاست.
جمع بندی من اینکه چه بخواهید خودتان کسب و کاری راه بیندازید و در یک استارت آپ مشغول شوید یا اینکه در یک شرکت قدرتمند و بزرگ مشغول شوید، علم داده و مهارت های مدلسازی با داده ها بسیار مسیر مناسبی برای شما خواهد بود.
🌐لینک کگل
🌐لینک مستقیم گزارش

#گزارش
#کگل
#علم_داده
#یادگیری_ماشین
#Report
#Machine_learning
#Kaggle
#Data_Science
#python_for_finance

پایتون برای مالی در تلگرام
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
بررسی واریانس در Numpy با دقت بیشتر
همه شما احتمالا با مفهوم ریسک سیستماتیک و ضریب بتا آشنا هستید. معمولا برای محاسبه بتا از روش رگرسیون یا تقسیم کواریانس بر واریانس استفاده می شود. امشب یا یکی از گروه ها در حال حل مسئله ای بودیم که متوجه شدیم به صورت پیش فرض محاسبه var در Numpy بر اساس جامعه است نه نمونه در حالی که محاسبه واریانس در ماتریس واریانس کواریانس بر اساس نمونه است! و این موضوع باعث ایجاد تفاوت در محاسبات شده بود.
برای محاسبه واریانس نمونه کافی است درجه آزادی را برابر یک قرار دهید. ( ddof=1).
می توانید موضوع فوق را در مثال بالا مشاهده بفرمایید.

#واریانس
#کواریانس
#نمونه
#جامعه
#بتا
#درجه_آزادی
#Variance
#Covariance
#Sample
#Population
#Beta
#Degree_of_freedom
#python_for_finance

پایتون برای مالی در تلگرام
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
1
کشف روابط بین متغیرها با Pairplot
یکی از توانایی مهم یک مدلساز مالی و دانشمند داده توانایی استخراج نوع رابطه بین متغیر هاست. ترسیم شکل و مصورسازی داده ها از جمله توانمندی هایی است که به ما در استخراج ضمنی این روابط کمک شایانی می کند. کتابخانه Seaborn یکی از ابزارهای قدرتمند رسم شکل در پایتون است که البته از زیرساخت Matplotlib استفاده می کند.
در تصویر این پست، ابتدا داده های مربوط به سه سهم اپل، مایکروسافت و گوگل و نیز شاخص S&P500 دریافت می شود و به وسیله Pairplot در Seaborn رسم می شود.

#رسم_نمودار
#علم_داده

#Graph
#Data_scinece
#Seaborb
#python_for_finance

پایتون برای مالی در تلگرام
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
دستور جادویی pylab%
عموما در بیشتر کارها ماژول های Numpy و Matplotib را فراخوانی می کنیم. اگر می خواهید از import هر باره این ماژول ها خلاص شوید می توانید از دستور جادویی pylab% استفاده کنید. تقریبا این دستور معادل دستورات زیر است:
from numpy import *
from matplotlib import *
(البته توجه داریم این دستور را داخل notebook یا ipython باید اجرا کنیم)

#ژوپیتر
#دستور_جادویی

#Notebook
#Numpy
#Matplotlib
#python_for_finance

پایتون برای مالی در تلگرام
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
استفاده از پایتون در Eviews
نرم افزار Eviews یکی از بهترین بسته های نرم افزاری برای اجرای مدلهای اقتصاد سنجی است. اگرچه تقریبا تمام کارهایی که توسط این نرم افزار انجام می شود در پایتون قابل انجام است اما اینقدر این نرم افزار کاربر پسند است که نمی توان از آن صرف نظر کرد.
خوشبختانه از نسخه 11 ایویوز به بعد، امکان استفاده از پایتون در نرم افزار فراهم شده است و به راحتی می توان داده های داخل Eviews را به عنوان یک دیتافریم به پایتون فرستاد و از تمام امکانات پایتون در کنار ایویوز استفاده کرد.
در پست بعد، یک ویدئوی کوتاه را در این خصوص با شما به اشتراک خواهم گذاشت.

#ایویوز
#اقتصاد_سنجی
#پایتون
#پایتون_مالی
#Eviews
#Python_for_finance

عضویت در کانال پایتون برای مالی
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
Media is too big
VIEW IN TELEGRAM
استفاده از پایتون در Eviews
در این پست یک ویدئوی کوتاه را در خصوص استفاده از پایتون در Eviews با شما به اشتراک خواهم گذاشت. زبان ویدئو انگلیسی روان است.

#ایویوز
#اقتصاد_سنجی
#پایتون
#پایتون_مالی
#ویدئو
#Eviews
#Python_for_finance
#video

عضویت در کانال پایتون برای مالی
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
نمایش مقادیر متغیرها و توابع به صورت زنده بدون اجرای برنامه

قبلا در این پست در خصوص استفاده از vscode به عنوان یک IDE همه چیز تمام برای برنامه نویسی پایتون صحبت کرده بودیم.
شاید مهمترین مزیت vscode امکان استفاده از افزونه‎ها (extention) برای افزایش قابلیت های vscode است. یکی از این افزونه های جالب، افزونه Python Preview است. به کمک این افزونه می توانید بدون اجرای برنامه و در زمان کد نویسی مقادیر متغیرها و توابع را به صورت زنده مشاهده کنید.
کافیست در بخش افزونه ها عبارت Python Preview را جستجو و افزونه را نصب کنید. بعد از بالای صفحه سمت راست بر روی دکمه open preview کلیک کنید.

#پیش_نمایش_زنده
#پایتون
#پایتون_مالی
#IDE
#Vscode
#Python_Preview

@python4finance
14
رسم نمودارهای حرفه ای با Altair
معمولا در کارهای عمومی و آموزشی از ماژول Matplotlib برای مصور سازی داده ها استفاده می شود. اگر چه این ماژول بسیار حرفه ای و البته کار راه انداز است اما برای کارهای حرفه ای و تجاری عموما از ماژول های دیگری استفاده می شود.
یکی از ماژول های بسیار جالب برای کارهای حرفه ای ماژول Altair است. Altair یک کتابخانه حرفه ای برای مصورسازی داده ها در پایتون است که بر اساس Vega و Vega-Lite است.
برای نصب این ماژول کافی است از pip install altair استفاده کنید.
ساختار عملیاتی این ماژول به شما این امکان را می دهد که طیف گسترده ای از نمودارهای آماری را به سرعت ایجاد کنید. (لینک ماژول)
در پست بعدی یک مثال از این ماژول را با یکدیگر بررسی خواهیم کرد.

#پایتون مالی
#نمودار

#Altair
#Matplotlib
#python
#financial modelling

t.me/python4finance
17
رسم نمودارهای حرفه ای با Altair
در مثال این پست، نمودار قیمت سهم مایکروسافت از سال 2020 دریافت و رسم می شود.

#پایتون مالی
#نمودار

#Altair
#Matplotlib
#python
#financial modelling

t.me/python4finance
15
This media is not supported in your browser
VIEW IN TELEGRAM
نگاهی گذرا به مفهوم مصور سازی داده ها
وقتی صحبت از مصور سازی داده ها یا data visualization می کنیم، خیلی ها فکر می کنند منظور استفاده از نمودارهای زیبا و رنگی است، در حالی که مصور سازی داده ها یک مفهوم بسیار فنی و دقیق دارد.
در این ویدئو نگاهی گذرا به مفهوم مصورسازی داده ها خواهیم داشت.
زبان ویدئو انگلیسی فصیح است.

#مصورسازی_داده_ها
#پایتون
#پایتون_مالی
#ویدئو
#data_visualization
#Python_for_finance
#video

عضویت در کانال پایتون برای مالی
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
9
معرفی کتاب «چالش های پایتون، 100 تمرین برنامه نویسی اثبات شده که برای آماده کردن شما برای هر انجام کاری طراحی شده اند» به انگلیسی «Python Challenges, 100 Proven Programming Tasks Designed to Prepare You for Anythin»

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



#معرفی_کتاب
#پایتون_عمومی
#پایتون_مالی

#Python

عضویت در کانال پایتون برای مالی
t.me/python4finance
12
@python4finance_Python_Challenges_100_Proven_Programming_Tasks_Designed.pdf
6.8 MB
دانلود کتاب «چالش های پایتون، 100 تمرین برنامه نویسی اثبات شده که برای آماده کردن شما برای هر انجام کاری طراحی شده اند» به انگلیسی «Python Challenges, 100 Proven Programming Tasks Designed to Prepare You for Anythin»


#معرفی_کتاب
#پایتون_عمومی
#پایتون_مالی

#Python

عضویت در کانال پایتون برای مالی
t.me/python4finance
26
معرفی کتاب «پیش پردازش داده‌ها در پایتون» به انگلیسی «Hands-On Data Preprocessing in Python»

یک ضرب المثل معروف بین متخصصین علم داده وجود دارد که می گوید "garbage in, garbage out". در واقع اهمیت داده های خوب برای نتیجه گیری صحیح بر کسی پوشیده نیست، از این رو در خیلی از اوقات شاید تا 90% کارها، به بخش پیش آماده سازی و تمیزکردن داده ها اختصاص می یابد.
پیش پردازش داده ها اولین گام در مصورسازی داده ها، تجزیه و تحلیل داده ها و یادگیری ماشین است که در آن داده ها برای عملکردهای تجزیه و تحلیل آماده می شوند تا بهترین بینش ممکن را به دست آورند.
این کتاب شما را با تکنیک های بهینه پیش پردازش داده ها از منظر های مختلف مجهز می کند.
لازم به ذکر است این کتاب توسط دکتر جعفری، استادیار دانشگاه Redlands نوشته شده است و توسط انتشارات Packt منتشر شده است.

#معرفی_کتاب
#تمیز_کردن_داده
#پیش_پردازش_داده
#پایتون_مالی

#Python

عضویت در کانال پایتون برای مالی
t.me/python4finance
10
Roy_Jafari_Hands_On_Data_Preprocessing_in_Python_Learn_how_to_effectively.pdf
48.5 MB
دانلود کتاب «پیش پردازش داده‌ها در پایتون» به انگلیسی «Hands-On Data Preprocessing in Python»


#معرفی_کتاب
#تمیز_کردن_داده
#پیش_پردازش_داده
#پایتون_مالی

#Python

عضویت در کانال پایتون برای مالی
t.me/python4finance
17
معرفی کتاب «خودآموز تصویری پایتون» به انگلیسی «teach-yourself-visually-python» برای شروع کار با پایتون

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

📌 اگر تازه می خواهید پایتون را شروع کنید، این کتاب یکی از بهترین منابع برای ورود به این مسیر است.

#معرفی_کتاب
#پایتون_عمومی

#Python

عضویت در کانال پایتون برای مالی
t.me/python4finance
10
@python4finance_teach-yourself-visually-python.pdf
46 MB
دانلود کتاب «خودآموز تصویری پایتون» به انگلیسی «teach-yourself-visually-python» برای شروع کار با پایتون


📌 اگر تازه می خواهید پایتون را شروع کنید، این کتاب یکی از بهترین منابع برای ورود به این مسیر است.

#معرفی_کتاب
#پایتون_عمومی

#Python

عضویت در کانال پایتون برای مالی
t.me/python4finance
32
This media is not supported in your browser
VIEW IN TELEGRAM
استفاده از Jupyetr Notebook برای کار با Eviews !
نرم افزار Eviews یکی از کاملترین نرم افزارهای کار با داده های اقتصادی و اجرای مدلهای اقتصاد سنجی است. قبلا در این پست و این پست در مورد استفاده از پایتون در Eviews صحبت کرده بودیم. یکی از ویژگیهای جالبی که در Eviews نسخه 13 اضافه شده است امکان استفاده از کرنل ایویوز در داخل Jupyter Notebook است. ژوپیتر نوت بوک به دلیل امکانات بسیار خوبی که ارائه می کند توسط بسیاری از متخصصین علم داده استفاده می شود و اکنون می توان از امکانات بسیار خوب این IDE برای کار با ایویوز هم استفاده کرد.
در این ویدئو نحوه یکپارچه سازی Eviews با JupyterNotebook نمایش داده می شود.

#Eviews
#Jupyter_notebook
#Econometrics
#Python

عضویت در کانال پایتون برای مالی
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
16
معرفی کتاب «پایتون با مثال» یادگیری برنامه نویسی با 150 چالش» به انگلیسی «Python by Example: Learning to Program in 150 Challenges»

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

#معرفی_کتاب
#آموزش_پایتون

#Python

پایتون برای مالی در تلگرام
🆔 @python4finance
13
Nichola_Lacey_Python_by_Example_Learning_to_Program_in_150_Challenges.pdf
9.8 MB
دانلود کتاب «پایتون با مثال» یادگیری برنامه نویسی با 150 چالش» به انگلیسی «Python by Example: Learning to Program in 150 Challenges»

در این کتاب، مباحث پایه ای پایتون به زبان بسیار ساده و در قالب 150 مثال عملیاتی بیان می شود.
سطح کتاب: #مقدماتی

#دانلود_کتاب
#آموزش_پایتون

#Python


پی نوشت: کانال چالش ها (لینک عضویت در کانال چالش ها)، یک منبع خوب برای مشاهده مثال های مختلف و راه حل های ابتکاری سایر برنامه نویسان است. اگر علاقه مند به یادگیری پایتون هستید، عضویت در کانال چالش ها را به شما توصیه می کنم.
پایتون برای مالی در تلگرام
🆔 @python4finance
24
Python4Finance
گزارش سال 2021 Kaggle
پایتون و SQL دو مهارت برنامه نویسی مشترک در بین دانشمندان داده در سال 2022
بر اساس گزارش سال 2022 Kaggle ، پایتون و SQL دو زبان برنامه نویسی پرتقاضا در میان دانشمندان علم داده است. R و جاوا در رتبه های سوم و چهارم قرار دارند.
(روند صعودی پایتون و نزولی R طی چهارسال اخیر مشهود است)

#گزارش2022
#کگل
#علم_داده
#یادگیری_ماشین
#Report2022
#Machine_learning
#Kaggle
#Data_Science
#python_for_finance

پایتون برای مالی در تلگرام
t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
21