در قسمت دوم مجموعه آموزش SQL برای کارهای آماری یک مقایسه جالب بین SQL و pandas انجام میدیم.
جواب قابل پیشبینی است ولی تفاوت جالب و معنا داری بین این دو وجود داره.
اگر با profiling هم آشنا نیستید این ویدیو نسبتا کوتاه میتونه براتون مفید باشه.
https://www.youtube.com/watch?v=EhMgEi40mys
@learn_with_mehdi
جواب قابل پیشبینی است ولی تفاوت جالب و معنا داری بین این دو وجود داره.
اگر با profiling هم آشنا نیستید این ویدیو نسبتا کوتاه میتونه براتون مفید باشه.
https://www.youtube.com/watch?v=EhMgEi40mys
@learn_with_mehdi
YouTube
مقایسه سرعت pandas با SQL - آموزش SQL برای کارهای آماری قسمت دوم
زبان #SQL یک ابزار برای کاربرهای فنی و غیرفنی برای ارتباط گرفتن با پایگاههای داده یا همان #دیتابیس هاست.
استفاده رایج از این زبان برای ذخیره و بازیابی اطلاعات است ولی در پشت این کار این زبان برای کارهای آماری توانایی و قدرت بسیار زیادی دارد.
با کمک این…
استفاده رایج از این زبان برای ذخیره و بازیابی اطلاعات است ولی در پشت این کار این زبان برای کارهای آماری توانایی و قدرت بسیار زیادی دارد.
با کمک این…
👎1
قسمت سوم آموزش SQL برای کارهای آماری یک مرور مختصر بر دستورات عمومی SQL میکنیم و بعد از آن در مورد مفاهیمی مثل Common Table Expression(CTE) و ابزارهای مثل array, random , sampling در دیتابیس صحبت میکنیم.
https://youtu.be/4q7kICwbimY
@learnwithmehdi
https://youtu.be/4q7kICwbimY
@learnwithmehdi
YouTube
آموزش SQL برای کارهای آماری قسمت سوم - مرور مبانی SQL و آشنایی با دستورات جدید
زبان #SQL یک ابزار برای کاربرهای فنی و غیرفنی برای ارتباط گرفتن با پایگاههای داده یا همان #دیتابیس هاست.
استفاده رایج از این زبان برای ذخیره و بازیابی اطلاعات است ولی در پشت این کار این زبان برای کارهای آماری توانایی و قدرت بسیار زیادی دارد.
با کمک این…
استفاده رایج از این زبان برای ذخیره و بازیابی اطلاعات است ولی در پشت این کار این زبان برای کارهای آماری توانایی و قدرت بسیار زیادی دارد.
با کمک این…
برای اشتراک در خبرنامه (احتمالا) دوهفتگی کانال که شامل ویدیوها، ابزارها و تحلیلهای مرتبط با موضوع کانال(برنامهنویسی/اقتصاد/آمار) است میتونید از لینک زیر استفاده کنید:
https://www.getrevue.co/profile/mghodsizadeh
https://www.getrevue.co/profile/mghodsizadeh
Forwarded from Nudge Magazine
🔆GitHub Student Developer Pack
▪️شما میتوانید با ایمیل دانشگاهی خود در گیتهاب عضو شوید و از پکیج ویژه دانشجویان بهرهمند شوید.
- DataCamp, Free 3-month individual subscription for students.
- Free 12 month subscription of Canva's Pro tier.
- Educative, Get 6 free months of 60+ courses covering in-demand topics like Web Development, Python, Java, and Machine Learning.
- Free access to 25+ Microsoft Azure cloud services plus $100 in Azure credit.
- etc...
🌐https://education.github.com/students
◾️آموزش Git برای دانشجویان و پژوهشگران به زبان ساده با مهدی قدسیزاده
@nudgemag
▪️شما میتوانید با ایمیل دانشگاهی خود در گیتهاب عضو شوید و از پکیج ویژه دانشجویان بهرهمند شوید.
- DataCamp, Free 3-month individual subscription for students.
- Free 12 month subscription of Canva's Pro tier.
- Educative, Get 6 free months of 60+ courses covering in-demand topics like Web Development, Python, Java, and Machine Learning.
- Free access to 25+ Microsoft Azure cloud services plus $100 in Azure credit.
- etc...
🌐https://education.github.com/students
◾️آموزش Git برای دانشجویان و پژوهشگران به زبان ساده با مهدی قدسیزاده
@nudgemag
بعد از تقریبا ۲ ماه استفاده یک ویدیو برای بررسی #Github #Copilot آماده کردم و به صورت عملی استفادهش رو توی ۴ زبان python/sql/js/cpp بررسی کردم. تقریبا توی همه اونها بخصوص در بخش cpp و تکمیل لیست شهرهای ایران شگفت زده شدم.
دیدنش رو پیشنهاد میکنم:
https://youtu.be/QwuE5hFSL88
@learn_with_mehdi
دیدنش رو پیشنهاد میکنم:
https://youtu.be/QwuE5hFSL88
@learn_with_mehdi
YouTube
معرفی Github Copilot - کمک خلبان برای برنامهنویسی
یک عده میگن که با اومدن #github copilot کار برنامهنویسها داره به روزهای آخرش میرسه و هوش مصنوعی جایگیزینشون میشه.
توی این ویدیو کمک خلبان گیتهاب یا همون کوپایلوت رو در عمل بررسی می کنیم و میبینم که در آینده چه کمکی میتونه به ما بکنه.
کوپایلوت من…
توی این ویدیو کمک خلبان گیتهاب یا همون کوپایلوت رو در عمل بررسی می کنیم و میبینم که در آینده چه کمکی میتونه به ما بکنه.
کوپایلوت من…
توی این ویدیو در مورد metabase# صحبت میکنیم.
ابزاری که در فضا BI شناخته شده است ولی ممکنه کمتر در استفادههای مرتبط با دیتا یا اقتصاد ازش استفاده بشه.
این ابزار امکانات زیادی برای تصویرسازی و ساخت دشبورد برای بررسی دیتا میده.
در بخش اول یک نگاه کلی به این ابزار داریم با کمک #داکر یا جاوا اون رو در سیستم خودمون آماده میکنیم و در بخش بعدی با ویژگیهای جذاب این ابزار در کوئری زدن و تصویرسازی دقیقتر آشنا میشیم.
https://youtu.be/mVtbBE3lgQo
ابزاری که در فضا BI شناخته شده است ولی ممکنه کمتر در استفادههای مرتبط با دیتا یا اقتصاد ازش استفاده بشه.
این ابزار امکانات زیادی برای تصویرسازی و ساخت دشبورد برای بررسی دیتا میده.
در بخش اول یک نگاه کلی به این ابزار داریم با کمک #داکر یا جاوا اون رو در سیستم خودمون آماده میکنیم و در بخش بعدی با ویژگیهای جذاب این ابزار در کوئری زدن و تصویرسازی دقیقتر آشنا میشیم.
https://youtu.be/mVtbBE3lgQo
YouTube
معرفی و راهاندازی متابیس - آموزش Metabase
در این ویدیو درباره یکی از ابزارهای کاربردی و کمتر شناخته شده کار با دیتا به اسم #متابیس صحبت می کنیم.
#Metabase
متابیس یکی از ابزارهای کار با دیتابیس است که به ما در مصورسازی داده و تحلیل آنها کمک میکنه.
با کمک متابیس دادهها به راحتترین شکل ممکن در…
#Metabase
متابیس یکی از ابزارهای کار با دیتابیس است که به ما در مصورسازی داده و تحلیل آنها کمک میکنه.
با کمک متابیس دادهها به راحتترین شکل ممکن در…
👍1
قسمت قبلی در مورد راهاندازی متابیس صحبت کردیم.
در این ویدیو وارد محیط متابیس میشیم و علاوه بر انجام کوئریهای پیچیده با چند کلیک نمودارهای مختلفی مثل نموداری خطی-بار و حتی نقشه رو رسم میکنیم.
https://www.youtube.com/watch?v=vz1GXevclV8
در این ویدیو وارد محیط متابیس میشیم و علاوه بر انجام کوئریهای پیچیده با چند کلیک نمودارهای مختلفی مثل نموداری خطی-بار و حتی نقشه رو رسم میکنیم.
https://www.youtube.com/watch?v=vz1GXevclV8
YouTube
آموزش کار با متابیس - بررسی رسم نمودار و کوئری زدن در Metabase
#متابیس یکی از ابزارهای کار با دیتابیسهاست که کار کردن با اونها رو به راحتی آب خوردن کرده. این ابزار کمک میکنه که شما با چند کلیک کوئریهای خیلی پیچیده رو در دسترس داشته باشید و با یک یا دو کلیک بیشتر دادهها را تصویر کنید.
#Metabase
در این ویدیو درباره…
#Metabase
در این ویدیو درباره…
👍1
توی قسمت آخر کار با متابیس، با بودجه خانوار کار میکنیم و یک نگاه کلی داریم که این دیتا چی هست و چجوری میشه باهاش کار کرد و با هم پرسشنامه و جداول موجود در دیتابیس سال ۹۸ رو بررسی میکنیم و سعی میکنیم به این سوال ساده جواب بدیم که در هر رده سنی/جنسیت افراد مجرد چه میزان است و آیا در بازار ازدواج این نسبت برابر هست یا نه؟
پ.ن:
۱- برای پاسخ دادن به این سوال مجبور شدم دیتای بودجه خانوار رو از MS Access به sqlite3 تغییر بدم. این کار باعث شد که حجم داده از ۱۰ گیگابایت برای ۲۵ سال به ۲.۸ گیگابایت کاهش پیدا کنه و البته cross platfrom در دسترس همه باشه. به این دیتا میتونید از طریق لینک زیر دسترسی داشته باشید.
https://github.com/ghodsizadeh/Household-Survey-Data-Iran
۲- تلاش من برای پاسخ به سوال کاملا موفقیتآمیز نبود(بخاطر آشنایی کم من با دیتا) ولی در نهایت خروجی جالبی شد.
لینک ویدیو:
https://youtu.be/1z1np32o5eo
پ.ن:
۱- برای پاسخ دادن به این سوال مجبور شدم دیتای بودجه خانوار رو از MS Access به sqlite3 تغییر بدم. این کار باعث شد که حجم داده از ۱۰ گیگابایت برای ۲۵ سال به ۲.۸ گیگابایت کاهش پیدا کنه و البته cross platfrom در دسترس همه باشه. به این دیتا میتونید از طریق لینک زیر دسترسی داشته باشید.
https://github.com/ghodsizadeh/Household-Survey-Data-Iran
۲- تلاش من برای پاسخ به سوال کاملا موفقیتآمیز نبود(بخاطر آشنایی کم من با دیتا) ولی در نهایت خروجی جالبی شد.
لینک ویدیو:
https://youtu.be/1z1np32o5eo
YouTube
کار با بودجه خانوار با کمک Metabase - راهنمای اتصال دیتابیس شخصی به متابیس
در این ویدیو ۲ موضوع رو بررسی میکنیم.
۱- یک نگاه کلی به دیتای بودجه خانوار میندازیم و تلاش میکنیم به یک سوال ساده با کمک متابیس جواب بدیم.
۲. میبینیم که دیتابیس جدید رو چه جوری به متابیس اضافه کنیم.
در حین انجام این کار مجبور شدم که دیتای بودجه خانوار…
۱- یک نگاه کلی به دیتای بودجه خانوار میندازیم و تلاش میکنیم به یک سوال ساده با کمک متابیس جواب بدیم.
۲. میبینیم که دیتابیس جدید رو چه جوری به متابیس اضافه کنیم.
در حین انجام این کار مجبور شدم که دیتای بودجه خانوار…
Learn With Mehdi
زبان sql یکی از ابزارهای شناخته شده برای کار با دادههاست. خیلی از ما از این زبان فقط برای فراخوانی و ذخیره دادهها در دیتابیسها از این زبان استفاده میکنیم ولی این زبان محدود به اینکار نیست و توانایی گستردهای برای کار با دادهها دارد. در مجموعه ویدیوهای…
ویدیوهای مربوط به sql همونطور که از نامشون پیداست. #sqlبرایآمار هستند. برای یادگرفتن sql یکی از بهترین منابعی که دیدم این آموزش تعاملیه که از مقدماتی تا پیشرفته مباحث رو مطرح میکنه:
https://sqlbolt.com
https://sqlbolt.com
Sqlbolt
SQLBolt - Learn SQL - Introduction to SQL
SQLBolt provides a set of interactive lessons and exercises to help you learn SQL
توی این ویدیو دستورهای اصلی گیت و ویژگی جذاب branching رو بررسی میکنم.
با کمک ویژگی branch میتونیم بدون نگرانی از تداخل در کدهایی که مینویسیم کارمون رو پیش ببریم. علاوه بر این در مورد git flow و ایده پشتش صحبت میکنم که برای توسعه و بررسی کدها قبل از رسیدن به مراحل نهایی کمک زیادی میکنه.
این ویدیو هم برای افرادی که کارهای پژوهشی میکنند و هم برای توسعه دهندههایی که با git کمتر آشنا هستند میتونه مفید باشه.
https://youtu.be/uzUwjpVsc8k
اسلایدها
https://learnwithmehdi.ir/slides/git/
با کمک ویژگی branch میتونیم بدون نگرانی از تداخل در کدهایی که مینویسیم کارمون رو پیش ببریم. علاوه بر این در مورد git flow و ایده پشتش صحبت میکنم که برای توسعه و بررسی کدها قبل از رسیدن به مراحل نهایی کمک زیادی میکنه.
این ویدیو هم برای افرادی که کارهای پژوهشی میکنند و هم برای توسعه دهندههایی که با git کمتر آشنا هستند میتونه مفید باشه.
https://youtu.be/uzUwjpVsc8k
اسلایدها
https://learnwithmehdi.ir/slides/git/
YouTube
آموزش کامل git - بررسی branching و کار تیمی
توی این ویدیو دستورهای مهم گیت رو بررسی میکنیم و یاد میگیریم که چه جوری میشه با برنچ ساختن از مشکلات کار تیمی توی گیت جلوگیری کرد.
این ویدیو یک بخش عملی هم داره که اون رو زود اضافه میکنم کانال رو دنبال کنید تا حتما اون رو ببینید.
ویدیوی اجرای کدها
ht…
این ویدیو یک بخش عملی هم داره که اون رو زود اضافه میکنم کانال رو دنبال کنید تا حتما اون رو ببینید.
ویدیوی اجرای کدها
ht…
👍3
این ویدیو در مورد پیادهسازی دستورهای گیت در Vscode و ترمیناله:
https://youtu.be/mw-EStlSN5A
https://youtu.be/mw-EStlSN5A
YouTube
آموزش کامل git با branching - اجرای دستورهای گیت در ترمینال
توی این ویدیو دستورهای مهم #گیت رو که در ویدیوی قبلی بررسی کردیم در داخل ترمینال پیاده میکنیم.
اگر ویدیوی قبلی در مورد آموزش کامل #git - بررسی branching و کار تیمی
رو ندیدید حتما اون رو نگاه کنید:
https://youtu.be/uzUwjpVsc8k
اسلایدها در
https://…
اگر ویدیوی قبلی در مورد آموزش کامل #git - بررسی branching و کار تیمی
رو ندیدید حتما اون رو نگاه کنید:
https://youtu.be/uzUwjpVsc8k
اسلایدها در
https://…
👍2
سلام امیدوارم حالتون خوب باشه.
توی این ویدیو پروژهای که توی ویدیو قبل ساختیم رو به گیتهاب متصل میکنیم و در مورد اینکه چجوری میتونیم با استفاده از گیتهاب روی پروژهای تیمی خودمون یا دیگران مشارکت داشته باشیم صحبت میکنیم.
https://youtu.be/NHADb9G2nw0
توی این ویدیو پروژهای که توی ویدیو قبل ساختیم رو به گیتهاب متصل میکنیم و در مورد اینکه چجوری میتونیم با استفاده از گیتهاب روی پروژهای تیمی خودمون یا دیگران مشارکت داشته باشیم صحبت میکنیم.
https://youtu.be/NHADb9G2nw0
YouTube
آموزش استفاده از گیتهاب برای ساخت پروژه و مشارکت در پروژهای گیت دیگران
سلام توی این ویدیو در مورد #گیتهاب صحبت میکنیم و اینکه چجوری میشه پروژههامون رو در اون به اشتراک بگذاریم.
یا اینکه چجوری توی پروژهها تیمی یا عمومی مشارکت کنیم که به دردسر نیفتیم.
اگر ویدیوهای قبلی رو دیدید و با #git آشنایی دارید این جا میتونید در مورد…
یا اینکه چجوری توی پروژهها تیمی یا عمومی مشارکت کنیم که به دردسر نیفتیم.
اگر ویدیوهای قبلی رو دیدید و با #git آشنایی دارید این جا میتونید در مورد…
👍2
یکی از کارهای پر تکراری که توی کار با دادههای سری زمانی (با دادههای تاریخ شمسی) انجام میدیم. مثل تبدیل از تاریخ میلادی به تاریخ شمسی یا تبدیل تاریخ شمسی به چند ستون روز و ماه و سال که بتونیم تحلیلهای تجمیعی رو با توجه به تاریخ شمسی انجام بدیم.
برای حل این مشکل کتابخانه
- تبدیل تاریخ از میلادی به شمسی و برعکس
- تبدیل تاریخ از رشته کاراکترها به تاریخ شمسی
- دسترسی به سال/فصل/ماه/روز/روزهفته به عنوان
یک ویژگی در سری
- انجام resampling داده(به زودی)
برای دسترسی به کد و نحوه استفاده اون میتونید به سایت و ریپوزیتوری این پروژه در گیتهاب مراجعه کنید:
https://github.com/ghodsizadeh/jalali-pandas
—
https://ghodsizadeh.github.io/jalali-
pandas/
در این ویدیو هم به صورت مفصل در مورد نحوه نصب و استفاده از این کتابخانه صحبت میکنم:
https://www.youtube.com/watch?v=PYS4Hxmzbyg
برای حل این مشکل کتابخانه
jalali-pandas
به عنوان یک افزونه برای pandas
آماده کردم که خیلی از این مشکلات رو حل میکنه و ویژگیهای زیر رو داره:- تبدیل تاریخ از میلادی به شمسی و برعکس
- تبدیل تاریخ از رشته کاراکترها به تاریخ شمسی
- دسترسی به سال/فصل/ماه/روز/روزهفته به عنوان
یک ویژگی در سری
pandas
- انجام کارهای تجمیعی برای تاریخ شمسی ( مثلا میانگین ماهانه/فصلی و ...)- انجام resampling داده(به زودی)
برای دسترسی به کد و نحوه استفاده اون میتونید به سایت و ریپوزیتوری این پروژه در گیتهاب مراجعه کنید:
https://github.com/ghodsizadeh/jalali-pandas
—
https://ghodsizadeh.github.io/jalali-
pandas/
در این ویدیو هم به صورت مفصل در مورد نحوه نصب و استفاده از این کتابخانه صحبت میکنم:
https://www.youtube.com/watch?v=PYS4Hxmzbyg
GitHub
GitHub - ghodsizadeh/jalali-pandas: A pandas extension that solves all problems of Jalai/Iraninan/Shamsi dates
A pandas extension that solves all problems of Jalai/Iraninan/Shamsi dates - ghodsizadeh/jalali-pandas
👍2
راهنمای کامل حذف فایلهای بزرگ و اضافی از مخزن گیت:
https://learnwithmehdi.ir/posts/remove-git-bigfiles/
https://learnwithmehdi.ir/posts/remove-git-bigfiles/
یادگیری با مهدی
حذف فایلهای بزرگ از گیتهاب
حذف فایلهای بزرگ از گیتهاب با استفاده از BFG Repo-Cleaner
🎉2👍1
با کمی تاخیر ویدیوی یلدایی کانال آماده شد.
توی این ویدیو در مورد ساختن یک بسته/کتابخانه پایتون با کمک poetry صحبت میکنیم و با هم یک کتابخانه میسازیم که بتونیم با کمک اون وسط کدهامون فال بگیریم.
در این ویدیو از poetry و sqlite برای ساخت این کتابخانه استفاده میکنیم.
https://www.youtube.com/watch?v=Ms1AvB1Wec8
@learn_with_mehdi
توی این ویدیو در مورد ساختن یک بسته/کتابخانه پایتون با کمک poetry صحبت میکنیم و با هم یک کتابخانه میسازیم که بتونیم با کمک اون وسط کدهامون فال بگیریم.
در این ویدیو از poetry و sqlite برای ساخت این کتابخانه استفاده میکنیم.
https://www.youtube.com/watch?v=Ms1AvB1Wec8
@learn_with_mehdi
YouTube
ساخت کتابخانه پایتون با poetry - با مشارکت حافظ
سلام دوستان عزیز
توی این ویدیو در مورد ساخت بسته پایتون با کمک poetry صحبت میکنیم.
و یک بسته ساده که برامون فال حافظ میگیره رو میسازیم و در مخزن pypi منتشر میکنیم.
برای ساخت کتابخانه پایتون موارد زیر رو بررسی می کنیم.
00:00 مقدمه
01:34 نصب poetry…
توی این ویدیو در مورد ساخت بسته پایتون با کمک poetry صحبت میکنیم.
و یک بسته ساده که برامون فال حافظ میگیره رو میسازیم و در مخزن pypi منتشر میکنیم.
برای ساخت کتابخانه پایتون موارد زیر رو بررسی می کنیم.
00:00 مقدمه
01:34 نصب poetry…
👍4
Learn With Mehdi
با کمی تاخیر ویدیوی یلدایی کانال آماده شد. توی این ویدیو در مورد ساختن یک بسته/کتابخانه پایتون با کمک poetry صحبت میکنیم و با هم یک کتابخانه میسازیم که بتونیم با کمک اون وسط کدهامون فال بگیریم. در این ویدیو از poetry و sqlite برای ساخت این کتابخانه استفاده…
با اجرای این دستورها بعد از نصب کتابخانه میتونید در هر لحظه حین کد زدن فال بگیرید!
@learn_with_mehdi
@learn_with_mehdi
👍4
#پستموقت
سلام خدمت دوستان و همراهان عزیز،
ممنون از اینکه در این مدت من رو در این کانال همراهی کردید.
من حدود ۶ ماه پیش برای کانال یوتوب یک هدف تعیین کردم که در این تاریخ به ۱۰۰۰ مشترک در کانال یوتوب برسم. متاسفانه موفق نشدم :)
ولی فکر میکنم در این کانال تلگرامی افرادی هستند که هنوز در کانال یوتوب مشترک نشدهاند.
هیچ الزام و اجباری نیست ولی اگر مایل بودید کافیه روی لینک زیر کلیک کنید و دکمه تایید رو بزنید. با این کار کمک خیلی بزرگی به من برای تولید محتوای بیشتر در زمینهای مرتبط با پایتون، دیتاساینس، بورس و اقتصاد خواهید کرد.
https://www.youtube.com/channel/UCF3v_GwH3Jg2c-V3hRwmcbg
ارادتمند،
مهدی
سلام خدمت دوستان و همراهان عزیز،
ممنون از اینکه در این مدت من رو در این کانال همراهی کردید.
من حدود ۶ ماه پیش برای کانال یوتوب یک هدف تعیین کردم که در این تاریخ به ۱۰۰۰ مشترک در کانال یوتوب برسم. متاسفانه موفق نشدم :)
ولی فکر میکنم در این کانال تلگرامی افرادی هستند که هنوز در کانال یوتوب مشترک نشدهاند.
هیچ الزام و اجباری نیست ولی اگر مایل بودید کافیه روی لینک زیر کلیک کنید و دکمه تایید رو بزنید. با این کار کمک خیلی بزرگی به من برای تولید محتوای بیشتر در زمینهای مرتبط با پایتون، دیتاساینس، بورس و اقتصاد خواهید کرد.
https://www.youtube.com/channel/UCF3v_GwH3Jg2c-V3hRwmcbg
ارادتمند،
مهدی
❤3👍3