كيفية استخدام واجهة المستخدم لاستكشاف البيانات

اقرأ في هذا المقال


تتضمن واجهة مستخدم استكشاف البيانات منطقة تحديد مع تمثيلات قابلة للتحديد للحقول القابلة للاستعلام لمصدر البيانات ومنطقة التصور، حيث يتم عرض نتائج الاستعلام كتمثيلات مرئية للبيانات.

كيفية استخدام واجهة المستخدم لاستكشاف البيانات

  • يمكن إنشاء بنية شجرية لتصورات البيانات عن طريق سحب نقاط البيانات من التصور المعروض وتطبيق حقول إضافية لإنشاء استعلام جديد والتصور الناتج.
  • ويتم تمثيل هيكل الشجرة بيانياً بمؤشرات المسار التي توفر سياقًا تاريخيًا لكل تصور بيانات جديد ضمن التصور لواجهة المستخدم.
  • يتم توفير واجهة مستخدم تفاعلية يمكن من خلالها إنشاء الاستعلامات المتعلقة بمصدر البيانات بشكل حدسي وعرض نتائج الاستعلام بيانياً على شكل تصورات للبيانات.
  • ويتم دعم الاستعلامات التفصيلية من خلال تحديد نقاط بيانات معينة في تصور البيانات المعروضة، ويمكن تحقيق المحاور بسهولة عن طريق تطبيق حقل إضافي قابل للاستعلام على جزء من نتيجة استعلام سابقة.
  • يمكن تحديد نقاط البيانات ضمن تصورات البيانات المعروضة وسحبها لإنشاء تصورات بيانات ويتم الحفاظ على المسارات المرئية لتوفير سياق تاريخي، حيث يتم إنشاء هياكل التصور الكبيرة.
  • يمكن فرز البيانات ويمكن تعديل تنسيقات تصور البيانات بسهولة من خلال استخدام الإيماءات ويمكن دمج تصورات البيانات المعروضة لتمكين مقارنة سهلة لنتائج الاستعلام المختلفة.
  • كما يتم توفر الطبيعة الرسومية لواجهة المستخدم تجربة استكشاف بيانات بديهية، ونظرًا لأن عملية الاستكشاف تسعى إلى ما هو غير متوقع بطريقة تعتمد على البيانات فمن الأهمية بمكان أن يتم دمج هذه الأدوات بسلاسة حتى يتمكن المحللون من اختيار الأدوات.
  • ويتم تكوينها بمرونة لاستخدامها في كل مرحلة من مراحل التحليل، وقليل من الأنظمة قامت بدمج كل هذه القدرات سواء من الناحية المعمارية أو على مستوى واجهة المستخدم.
  • ويسمح النهج المتمحور حول المعلومات بالتنسيق بين واجهات مستخدم التطبيق المتعددة ويستخدم بنية تتعقب تعيين الكائنات المرئية للمعلومات الموجودة في قواعد البيانات المشتركة.
  • تتمثل إحدى النتائج في القدرة على إجراء عمليات معالجة مباشرة مثل: نقل البيانات بالسحب والإفلات بين التطبيقات.

المصدر: Foundations of Data Science By Avrim Blum, John Hopcroft, Ravindran Kannan / First EditionIntroducing Data Science: Big data, machine learning, and more, using Python tools By Davy Cielen, Arno Meysman / First EditionAn Introduction to Data Science By Jeffrey S. Saltz, Jeffrey M. Stanton / First EditionData Science from Scratch: First Principles with Python by Joel Grus / 2nd Edition


شارك المقالة: