المخططات

تسمى تصورات SQL البيانات التي تستخدم محاور X و Y مخططات. هناك ثمانية أنواع مختلفة من الرسوم البيانية. لأن أنواع متشابهة، يمكنك التبديل في كثير من الأحيان بسلاسة بينهما للعثور على واحد أن ينقل أفضل معنى الخاص بك. في الحركة التالية، تم إنشاء كافة الأنواع الثمانية من نفس نتيجة الاستعلام SQL:

Chart examples

إعداد الاستعلام

يجب أن يرجع الاستعلام عمودين على الأقل: عمود واحد من القيم لمحور X وأعمدة أو أكثر من القيم لمحور ص. كما يمكنه إرجاع قيم لتجميعالتتبعات وعرض أشرطة الخطأوأحجام الفقاعات.

تم إنتاج المخططات في الرسوم المتحركة السابقة من النتيجة الجدولية التالية:

Tabular data

بمجرد إرجاع الاستعلام الأعمدة الصحيحة، ابدأ بتعيين قيم محور X و Y. تحديثات معاينة المرئيات تلقائيا; لا ’ تحتاج إلى حفظ المرئيات لمعرفة كيفية تأثير التغيير على مظهره.

تمنحك علامات التبويب في شاشة محرر المرئيات تحكما دقيقا في بقية المخطط.

استخدم علامتي التبويب محور س و ص المحور لتعديل نطاقات المحاور والتسميات.

استخدم علامة التبويب سلسلة لتغيير الأسماء المستعارة للبيانات الخاصة بك، سلوك فهرس z، تعيين آثار بين المحاور Y اليسار واليمين. كما يتيح لك دمج نماذج تتبع مختلفة على مخطط واحد، كما هو الحال في المخطط التالي.

Series tab

استخدم علامة التبويب ألوان لتغيير مظهر الآثار على المخططات.

استخدم تسميات البيانات لتكوين ما يعرض عند تمرير الماوس فوق مخطط.

تجميع

استخدم المجموعة عن طريق إعداد لإنشاء عدة آثار مقابل نفس المحاور X و Y. يقوم هذا الإعداد بتجميع السجلات في تتبعات مميزة بدلا من رسم سطر واحد. في كل مرة تشاهد فيها ألوان أسطر أو شريط متعددة في مخطط، يكون ذلك ’ لأن نتائج الاستعلام تضمنت عمود تجميع.

كما هو موضح في المثال التالي، يتم استخدام عمود التجميع لفرز (x,y) الأزواج معا.

Group by example

التجميع حسب غالبا أسهل من كتابة الاستعلامات التي ترجع أعمدة ص متعددة لقيمة X. مجموعتا البيانات التاليتان متطابقتان.

Grouped versus pivot

ملاحظة

استخدم "المجموعة حسب العمود" مجموعات البيانات الذائبة. استخدم أعمدة Y متعددة لتعيينات البيانات المحورية. ’من الممكن استخدام مجموعة حسب العمود في تصور مع أعمدة Y متعددة.

تكديس

يمكن لبريكات البيانات SQL “” تكديس قيم محور Y فوق بعضها البعض. يتم استعارة الاسم من المخططات الشريطية المكدسة، ولكن يمكن أن يكون مفيدا مع مخططات المنطقة أيضا. تظهر الصورة التالية نفس البيانات، غير المكدسة على اليسار والمكدسة على اليمين.

Stacking

يتم عرض كل قيمة محور ص ك مجموع نفسه وقيم Y “” تحته.

ملاحظة

ترتبط التراص والتجميع. لن تقوم ’ بتكديس البيانات إلا إذا قمت بتجميعها أيضا.

يمكنك استخدام علامة التبويب سلسلة للتحكم في الترتيب الذي يتم مكدسة آثار. يمكنك أيضا التحكم به عن طريق إضافة ORDER BY عبارة إلى الاستعلام الخاص بك. يتبع المكدس الترتيب الذي تظهر به أسماء المجموعات أولا في نتيجة الاستعلام. يتوفر التراص فقط لمخططات الخطوط والشريط والمساحات.

أشرطة الخطأ

بالنسبة لأنواع معينة من المخططات، يمكن ل Databricks SQL رسم أشرطة الخطأ حول نقاط البيانات باستخدام قيم من نتيجة الاستعلام.

  • أشرطة الخطأ دائما متناظرة. المسافة فوق وتحت زوج معين (x,y) هو نفسه دائما.
  • الأخطاء هي نفس لون تتبع الهدف.
  • يتم عرض الأخطاء لكافة التتبعات أو أية آثار. لا يمكنك تكوينها لتظهر على بعض الآثار وليس على الآخرين.
  • يتم تخطيط القيم الموجودة في عمود الأخطاء على نفس محور التتبع المقترن بها. وهذا يعني أن قيم الخطأ يجب أن تكون مطلقة. لا يمكن، على سبيل المثال، أن يكون لديك أخطاء تم التعبير عنها في النسب المئوية لقيم Y التي تم التعبير عنها بالمئات.

Error bars

لا يتم تجميع الأخطاء عند تكديس السجلات; سيتم عرض شريط خطأ لكل تتبع. يمكنك حل هذه المشكلة فقط عن طريق توفير قيم خطأ غير صفري لتلك السجلات حيث يجب عرض الخطأ بشكل بارز. في المثال السابق شريط خطأ مسطح هو موضح في كل نقطة تتبع ولكن أشرطة Paid الخطأ التتبع فقط لها أي طول.

أنواع المخططات

كل نوع تخطيط مفيد لأنواع معينة من العرض التقديمي. يمكنك مزج ومطابقة أنواع متعددة على نفس المخطط حسب الحاجة:

  • سطر: تغيير الحالي في واحد أو أكثر من المقاييس مع مرور الوقت.

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

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

  • دائري: إظهار التناسب بين المقاييس. وهي ليست مخصصة لنقل بيانات السلسلة الزمنية.

  • مبعثر: تتفوق في عرض العديد من مجموعات من نقاط البيانات. المخطط المبعثر هو تماما مثل رسم خط، ولكن بدون خطوط الربط. المخطط المبعثر أكثر دقة ولكنه أقل فائدة لبيانات السلسلة الزمنية.

    المخططات المبعثرة ضرورية للتصورات التي تظهر فيها بعض المجموعات مرة واحدة فقط. لا يعرض المخطط الخطي قيم مفردة لأنه يمكن أن يعرض البيانات فقط حيث توجد نقطتان أو أكثر. أحد الخيارات هو فرض singletons في نوع مبعثر في التبويب سلسلة من محرر التصور مع الحفاظ على آثار أخرى في نوع الخط.

  • فقاعة: هي المخططات المبعثرة حيث يعكس حجم كل علامة نقطة مقياس ذات الصلة.

  • Heatmap: مزيج ملامح من المخططات الشريطية ، والتراص ، والرسوم البيانية فقاعة. يمكنك الاختيار من بين العديد من أنظمة الألوان المضمنة. لا يمكن تجميع خريطة حرارية لأن المخطط بأكمله هو تتبع واحد.

  • المربع: إظهار توزيع نقاط البيانات تلقائيا عبر فئات مجمعة.

الأخطاء الشائعة

سجلات متعددة لكل قيمة محور س

يمكن أن تجعل SQL البيانات بعض الأشكال الغامضة إذا كان الاستعلام إرجاع صفين أو أكثر مع نفس قيمة محور X. يحدث هذا غالبا في SQL إذا كنت عن غير قصد JOIN جدول مع علاقة واحد إلى العديد.

Double entries

في هذا المثال يتم رسم خط عمودي بسبب وجود سجلين ل1 يناير. يمكنك حل هذا عن طريق تصفية الإدخالات مضاعفة على المحور X أو مراجعة الاستعلام لتضمين حقل التجميع كما هو موضح في الصورة التالية.

Filter double entries

سجلات محور X غير واز غير واز

تحدد SQL قشور البيانات تلقائيا مقاييس محور X الأكثر شيوعا: الطوابع الزمنية والخطية واللوغاريتمات. إذا كان لا يمكن ’ تحليل العمود X الخاص بك في سلسلة أمر، فإنه يقع مرة أخرى إلى التعامل مع كل قيمة X “ كفئة ” . يمكن أن يكون لهذا نتائج مختلطة:

Unordered x-axis

إذا رأيت ’ أشكالا لا تتوقعها، يمكنك التحقق مما إذا كان محور X قد تم فرزه من علامة التبويب X Axis. تبديل الخيار ’ إذا تم تعطيل قيم الفرز، يحتفظ Databricks SQL ترتيب الاستعلام المصدر.

Sort values

هذه المخططات اثنين تأتي من نفس البيانات الأساسية. والفرق الوحيد هو ما إذا كان Databricks SQL فرز قيم المحور X أم لا.