CD: Community Detection

CD: Community Detection

تشخیص انجمن
CD: Community Detection

CD: Community Detection

تشخیص انجمن

آموزش کتابخانه Pandas (پانداس)

Pandas از کتابخانه‌های متن بازی است که برای کار با داده‌هایی با ساختار رابطه‌ای (rational) یا برچسب‌گذاری شده ایجاد شده‌ است. این کتابخانه ساختار داده‌های متنوعی به همراه امکان اعمال عملیات عددی روی این داده‌ها را فراهم می‌کند وبه خوبی می‌تواند با سری‌های زمانی کار کند. Pandas بر مبنای کتابخانه‌ی NumPy ساخته شده ‌است و بسیاری از ساختار‌های NumPy در این کتابخانه استفاده شده و گسترش یافته‌اند. در ادامه به آموزش کتابخانه Pandas می‌پردازیم. مزایای این کتابخانه شامل موارد زیر است:

  • سرعت و کارایی بالا در کار با داده‌ها.
  • امکان بارگذاری داده‌ها از فایل‌های متفاوت.
  • کنترل راحت ویژگی‌هایی که مقداردهی نشده‌اند. (به عبارتی این مقادیر با NaN مقداردهی شده‌اند.)
  • قابلیت تغییر اندازه: ستون‌هایی می‌توانند به داده‌ها اضافه شوند و یا از آن‌ها حذف شوند.
  • ادغام (merge) و اتصال (join) مجموعه داده ها.
  • تغییر شکل داده به طور منعطف.
  • فراهم کردن امکان کار با سری‌های زمانی.
  • امکان گروه‌بندی داده‌ها با توجه به اهداف کاربردی.
  •  
ادامه مطلب ...

افزونه VS Code برای برنامه‌نویس‌های پایتون

ویژوال استدیو کد یکی از بهترین IDEهایی‌ست که امروزه توسط برنامه‌نویسان و توسعه‌دهندگان بسیار زیادی مورد استفاده قرار می‌گیرد. با این حال VS Code به صورت پیشفرض از زبان‌های برنامه‌نویسی مختلف پشتیبانی نمی‌کند و پایتون یکی از این زبان‌هاست. اما اگر شما توسعه‌دهنده جاوااسکریپت و یا تایپ‌اسکریپت باشید با این مشکل روبرو نخواهید شد چرا که VS Code به صورت پیشفرض از این دو زبان پشتیبانی بعمل می‌آورد. اما جای نگرانی نیست چرا که VS Code شامل صدها افزونه مختلف می‌شود که برخی از آن‌ها نیز توسط خود تیم توسعه‌دهنده VS Code ایجاد شده است. تنها با ذخیره کردن یک فایل با پسوند مربوط به زبان برنامه‌نویسی مرتبط خود VS Code به صورت خودکار افزونه‌هایی را به شما معرفی می‌کند که با نصب کردن‌شان می‌توانید از پشتیبانی VS Code از زبان مربوطه مطمئن شوید. برای مثال اگر شما فایلی را با پسوند .py ذخیره کنید VS Code به شما پیشنهاد نصب افزونه Python را می‌دهد که توسط خود مایکروسافت ایجاد شده است.

 
ادامه مطلب ...

کتابخانه ی پرکاربرد پایتون

اقیانوسی از کتابخانه های مختلف برای انجام  کارهای متفاوت در دنیای پایتون ( Python ) وجود دارد و بعنوان برنامه نویس پایتون ، باید بهترین های آنها را بشناسید زیرا در پروژه های مختلف از آنها استفاده خواهید کرد.

کتابخانه های زبان پایتون ( Python )

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

  1. TensorFlow
  2. Scikit-Learn
  3. Numpy
  4. Keras
  5. PyTorch
  6. LightGBM
  7. Eli5
  8. SciPy
  9. Theano
  10. Pandas

  

 
ادامه مطلب ...