دوره آموزشی یادگیری جامع Crossfilter برای علوم داده
1 ساعت 33 دقیقهمبتدی2017-01-09
مدرسین

Emma Saunders
Data Consultant specializing in data visualization on the web
جزئیات دوره
اگه با دیتاهای بزرگ و پیچیده توی جاوااسکریپت سر و کار داری و میخوای خیلی سریع و راحت اونا رو فیلتر، گروهبندی یا آنالیز کنی، وقتشه که با Crossfilter.js آشنا بشی!
به جای استفاده از ابزارهای گرون مثل Qlikview، میتونی با کراسفیلتر به راحتی دادههای پشت نمودارها رو مدیریت کنی و بدون نیاز به سرور، همه کار رو مستقیم توی مرورگر انجام بدی. این یعنی سرعت بیشتر، هزینه کمتر و کنترل کامل روی دادههات.
توی این دوره، اما ساندرز (Emma Saunders) بهت یاد میده چطور با کراسفیلتر کار کنی، دادهها رو ایندکس و فیلتر کنی و خیلی سریع دستهبندی و خلاصهسازی انجام بدی. از دانلود و نصب Crossfilter گرفته تا ایجاد Dimensions (مثل Propertyها) برای فیلتر کردن، گروهبندی و کاهش نتایج، فیلتر پیشرفته با محدوده یا توابع خاص و حتی حذف رکوردهای خاص از دیتا!
این دوره برای کساییه که میخوان به شکل حرفهای و با سرعت زیاد، دادهها رو توی جاوااسکریپت پردازش کنن و به راحتی پشت نمودارهای داینامیک، دادهها رو مدیریت کنن.
🎯 اهداف یادگیری این دوره
✅ دانلود و نصب Crossfilter
✅ یادگیری تکنیکهای Cross-filtering برای دادههای پیچیده
✅ ایجاد Dimensions برای فیلتر کردن دادهها
✅ گروهبندی دادهها با استفاده از Crossfilter
✅ فیلتر کردن دادهها بر اساس محدوده یا تابع خاص
✅ حذف رکوردهای مشخص از مجموعه داده
به جای استفاده از ابزارهای گرون مثل Qlikview، میتونی با کراسفیلتر به راحتی دادههای پشت نمودارها رو مدیریت کنی و بدون نیاز به سرور، همه کار رو مستقیم توی مرورگر انجام بدی. این یعنی سرعت بیشتر، هزینه کمتر و کنترل کامل روی دادههات.
توی این دوره، اما ساندرز (Emma Saunders) بهت یاد میده چطور با کراسفیلتر کار کنی، دادهها رو ایندکس و فیلتر کنی و خیلی سریع دستهبندی و خلاصهسازی انجام بدی. از دانلود و نصب Crossfilter گرفته تا ایجاد Dimensions (مثل Propertyها) برای فیلتر کردن، گروهبندی و کاهش نتایج، فیلتر پیشرفته با محدوده یا توابع خاص و حتی حذف رکوردهای خاص از دیتا!
این دوره برای کساییه که میخوان به شکل حرفهای و با سرعت زیاد، دادهها رو توی جاوااسکریپت پردازش کنن و به راحتی پشت نمودارهای داینامیک، دادهها رو مدیریت کنن.
🎯 اهداف یادگیری این دوره
✅ دانلود و نصب Crossfilter
✅ یادگیری تکنیکهای Cross-filtering برای دادههای پیچیده
✅ ایجاد Dimensions برای فیلتر کردن دادهها
✅ گروهبندی دادهها با استفاده از Crossfilter
✅ فیلتر کردن دادهها بر اساس محدوده یا تابع خاص
✅ حذف رکوردهای مشخص از مجموعه داده
مهارت ها
JavaScript FrameworksData Science FoundationsJavaScriptOracleEssential TrainingWeb DevelopmentData Science
سرفصل ها
0. مقدمه
- 01 - مقدمه
- 02 - کراس فیلتر چیست
- 03 - مهارتهای فعلی خود را ارزیابی کنید
1. آماده شدن برای استفاده از Crossfilter.js
- 04 - یادآوری اصول اولیه HTML
- 05 - دانلود Crossfilter.js
- 06 - ثبت اطلاعات ساختگی به کنسول
- 07 - مشاهده دادههای متقاطع فیلتر شده با print filter.js
2. استفاده از Dimensions در Crossfilter
- 08 - فیلتر متقابل دادههای ما
- 09 - ایجاد یک بعد
- 10 - ابعاد پیشرفته
- 11 - چرا ابعاد گران است
3. گروه ها
- 12 - گروه بندی دادههای خود با group()
- 13 - استفاده از groupAll() در یک بعد
- 14 - شمارش سطرها با ()reducCount
- 15 - محاسبه از نقاط داده با ()reduceSum
- 16 - ایجاد حس کاهش ()
4. فیلترها
- 17 - فیلترینگ و حالت دار بودن
- 18 - فیلتر بر اساس محدوده
- 19 - فیلتر کردن بر اساس عملکرد
- 20 - پاکسازی و رعایت فیلترها
- 21 - حذف سوابق مطابق فیلتر
نتیجه
- 22 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی آمادگی برای مدرک توسعهدهنده Node.js مونگودیبی (MongoDB)
- دوره آموزشی ساخت میکروسرویسهای مقیاسپذیر با TypeScript و Node.js
- دوره آموزشی پایگاههای داده برای توسعهدهندگان Node.js
- دوره آموزشی ساخت دستیار جستجوی اسناد با Node و API دستیارهای OpenAI
- دوره آموزشی TypeScript برای توسعهدهندگان Node.js
- دوره آموزشی یادگیری جاوااسکریپت: نوشتن کد مدرن با JavaScript ESNext
- دوره آموزشی امنیت در Node.js
- دوره آموزشی انگولار: ساخت برنامههای بزرگ