تکنیکهای تعاملی برای بصریسازی
تکنیکهای تعاملی، نمودارهای ایستا را به نماهای قابل کاوش تبدیل میکنند و به کاربران امکان میدهند تا دادهها را فیلتر، بزرگنمایی، انتخاب و پیوند دهند تا بصریسازیها به جای خواندن منفعلانه، از کاوش فعال پشتیبانی کنند.
Definition
تکنیکهای تعاملی برای بصریسازی، عملیاتی هستند که کاربر بر روی یک نمایش بصری انجام میدهد، مانند فیلتر کردن، بزرگنمایی، انتخاب و پیوند دادن، که آنچه یا چگونگی نمایش دادهها را تغییر میدهد تا از کاوش و تحلیل پشتیبانی کند.
Scope
این موضوع عملیات تعاملی را پوشش میدهد که بصریسازیها را قابل کاوش میسازد: پرسوجوهای پویا و فیلتر کردن، بزرگنمایی و حرکت (panning)، برسکشی و پیوند دادن در نماهای هماهنگ، تکنیکهای تمرکز-بهعلاوه-زمینه (focus-plus-context) و نمای کلی-بهعلاوه-جزئیات (overview-plus-detail)، و انتخاب و برجستهسازی. همچنین چارچوبهایی را پوشش میدهد که این تعاملات را بر اساس قصد کاربر دستهبندی میکنند. این موضوع رمزگذاریهای بصری ایستا را که تحت عنوان رمزگذاری بصری و ادراک (visual encoding and perception) بررسی میشوند، و همچنین دستگاههای ورودی عمومی را که تحت عنوان تکنیکهای ورودی و تعامل (input and interaction techniques) بررسی میشوند، پوشش نمیدهد.
Core questions
- چگونه تکنیکهای تعاملی از گردش کار نمای کلی-بزرگنمایی-فیلتر-جزئیات پشتیبانی میکنند؟
- پرسوجوهای پویا چیستند و چگونه فیلتر کردن سریع را امکانپذیر میسازند؟
- چگونه برسکشی و پیوند دادن چندین نمای هماهنگ را به هم متصل میکند؟
- چگونه میتوان تکنیکهای تعاملی را بر اساس قصد کاربر دستهبندی کرد؟
Key concepts
- پرسوجوهای پویا و فیلتر کردن
- بزرگنمایی و حرکت (pan)
- برسکشی و پیوند دادن
- نماهای چندگانه هماهنگ
- تمرکز بهعلاوه زمینه
- نمای کلی بهعلاوه جزئیات
- انتخاب و برجستهسازی
- جزئیات بر اساس تقاضا
Key theories
- شعار جستجوی اطلاعات بصری
- شنایدرمان بصریسازی تعاملی را حول محور «ابتدا نمای کلی، سپس بزرگنمایی و فیلتر، و در نهایت جزئیات بر اساس تقاضا» سازماندهی کرد؛ این یک گردش کاری است که ساختار چگونگی حرکت کاربران بین کل مجموعه داده و موارد خاص را از طریق تعامل فراهم میکند.
- پرسوجوهای پویا
- کوپلینگ محکم کنترلهای پرسوجو مبتنی بر اسلایدر و ویجت به یک نمایشگر با بهروزرسانی فوری، به کاربران امکان میدهد تا با تنظیم سریع فیلترها و مشاهده نتایج در زمان واقعی، دادهها را کاوش کنند و از آزمون فرضیه سریع پشتیبانی میکند.
- تعامل دستهبندی شده بر اساس قصد
- یی و همکارانش تعاملات بصریسازی را بر اساس آنچه کاربر قصد انجام آن را دارد، مانند انتخاب، کاوش، پیکربندی مجدد، رمزگذاری، انتزاع، فیلتر کردن و اتصال، دستهبندی کردند و واژگانی مبتنی بر قصد کاربر را برای طراحان فراهم آوردند.
Clinical relevance
تعامل چیزی است که به تحلیلگران اجازه میدهد تا مجموعهدادههای بزرگی را کاوش کنند که هیچ نمای ایستا و واحدی نمیتواند آنها را نشان دهد، و از کشف در داشبوردها و ابزارهای تحلیلی در علم، تجارت و دادههای عمومی پشتیبانی میکند؛ تعاملات به خوبی انتخاب شده، تلاش برای یافتن زیرمجموعهها و روابط مرتبط را کاهش میدهند.
History
بصریسازی تعاملی در دهه 1990 با پرسوجوهای پویا و نمایشهای ستارهای (starfield displays) از گروه شنایدرمان و بیان شعار جستجوی اطلاعات در سال 1996 به سرعت پیشرفت کرد. کارهای بعدی، مانند دستهبندی یی و همکارانش در سال 2007، مجموعه رو به رشد تکنیکها را بر اساس قصد کاربر سازماندهی کرد و ابزارهای بصریسازی تعاملی مدرن را شکل داد.
Key figures
- Ben Shneiderman
- Christopher Ahlberg
- Ji Soo Yi
- John Stasko
Related topics
Seminal works
- shneiderman1996
- ahlberg1994
- yi2007
Frequently asked questions
- برسکشی و پیوند دادن چیست؟
- برسکشی و پیوند دادن به معنای انتخاب آیتمهای داده در یک نما و برجسته شدن همزمان همان آیتمها در سایر نماهای هماهنگ است. این کار به کاربران امکان میدهد تا چگونگی ظاهر شدن زیرمجموعهای از دادهها را در دیدگاههای مختلف مشاهده کنند و روابطی را آشکار سازند که یک نمودار واحد نمیتوانست نشان دهد.
- چرا تعامل برای مجموعهدادههای بزرگ ضروری است؟
- یک نمودار ایستا و واحد نمیتواند دادههای بسیار بزرگ یا با ابعاد بالا را به طور خوانا نمایش دهد. تعامل به کاربران امکان میدهد تا با یک نمای کلی شروع کنند و سپس بزرگنمایی، فیلتر و جزئیات را بر اساس تقاضا درخواست کنند، و به جای اینکه با همه چیز به یکباره غرق شوند، به بخشها و دیدگاههای مرتبط هدایت شوند.