tg-me.com/python4finance/112
Last Update:
پایتون 🆚 R
پاسخ این سوال بیشتر بستگی به نوع استفاده و هدف شما از به کار گیری این زبان ها دارد. در ادامه به معرفی مزایای هر کدام از این زبان ها می پردازیم.
مزایای پایتون و R:
1️⃣ هر دو رایگان و متن باز هستند.
2️⃣هر دو دارای کامیونیتی گسترده ای هستند. (اگر معنی کامیونیتی را نمی دانید به پست های اول مراجعه نمایید.)
3️⃣هر دو دارای کتابخانه های متعددی هستند.
💪مزایای R:
1️⃣در فضای آمار و ریاضیات استفاده های گسترده ای از R شده است.
2️⃣اگر شما با دادههای گردآوری و پاکسازی شده سر و کار دارید، پس تمرکز اصلی روی تحلیل دادهها است و بنابراین، R گزینه مناسبی محسوب میشود.
💪مزایای پایتون:
1️⃣پایتون یک زبان برنامه نویسی عمومی است، یعنی استفاده آن محدود به آمار و ریاضیات نمی شود.
2️⃣پایتون یک زبان با خروجی ها متفاوت است. نرم افزار موبایل، خروجی وب، برنامه های تحت ویندوز و ... از جمله خروجی های پایتون هستند.
3️⃣پایتون در تمیز کردن داده ها امکانات بسیار زیادی را در اختیار شما می گذارد. در صورتی که فرد نیاز به کار با دادههای نامرتب و کثیف داشته باشد، یا نیاز به اسکرپ کردن دادهها از صفحات وب و فایلها باشد، پایتون تقریبا بهترین انتخاب شماست.
4️⃣سینتکس (قواعد برنامه نویسی) پایتون بسیار ساده و یادگیری آن بسیار آسان و سریع است.
5️⃣برای پایتون IDE های بسیار زیاد و حرفه ای وجود دارد که استفاده از پایتون را تقریبا برای هر سلیقه ای لذت بخش می سازد.
6️⃣پایتون از R محبوب تر و استفاده آن بیشتر است.
✅جمع بندی نهایی:
کتابخانه های بسیار زیادی در پایتون وجود دارد که به وسیله آنها می توانید کدهای R را درون برنامه های پایتون خود اجرا نمایید و برعکس. (مانند PypeR، pyRserve، rpy2 و ... ) پس بنابر این هر دوی این زبان ها قابل قبول هستند ، اما توصیه شخصی من:
من شخصا پایتون را بیشتر ترجیح می دهم. به عنوان یک برنامه نویس تجربی (منظور برنامه نویسانی است که رشته اصلی آنها نرم افزار نبوده است و نرم افزار ابزار کمکی آنها محسوب می شود) ترجیح می دهم ابزاری داشته باشم که بتوانم در تمام زمینه ها از آن استفاده کنم. علاوه بر آن اگر یک کار گروهی انجام می دهید احتمال اینکه سایر همگروهی های شما به پایتون مسلط باشند بسیار زیاد است. و نکته آخر اینکه بازار کار پایتون در حال حاضر بسیار گسترده تر از R است.
#پایتون_مالی
#پایتون_R
پایتون برای مالی در تلگرام https://www.tg-me.com/br/Python4Finance/com.python4finance
پایتون برای مالی در بله https://ble.im/br/Python4Finance/com.python4finance
BY Python4Finance
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/python4finance/112