0Pricing
Learn AI with Python · درس

التصورات التفاعلية

مقدمة إلى Plotly وDash

التصورات التفاعلية درس مجاني في Learn AI with Python على CoddyKit. هذا هو الدرس 5 من أصل 5. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Learn AI with Python، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Learn AI with Python 5 دروس في المجموع.

التصورات التفاعلية

التصورات التفاعلية

تتيح التصورات التفاعلية للمستخدمين استكشاف البيانات ديناميكيًا. وتجعل ميزات مثل التكبير والتحريك والتلميحات عملية استكشاف البيانات أكثر تفاعلًا وفائدة.

التصورات التفاعلية — رسم توضيحي 1

لماذا نستخدم التصورات التفاعلية

لماذا نستخدم التصورات التفاعلية؟

تساعد التصورات التفاعلية على:

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

أدوات التصورات التفاعلية

أدوات التصورات التفاعلية

تشمل الأدوات الشائعة لإنشاء التصورات التفاعلية:

  • Plotly: مكتبة Python لإنشاء مخططات تفاعلية.
  • Dash: إطار عمل لإنشاء تطبيقات ويب تحليلية.
  • Bokeh: مناسب للتصورات التفاعلية في Python.

مقدمة إلى Plotly

مقدمة إلى Plotly

Plotly مكتبة Python متعددة الاستخدامات لإنشاء مخططات تفاعلية. وهي تدعم المخططات الخطية والشريطية ومخططات التشتت وغير ذلك.

تجعل الميزات التفاعلية مثل التكبير والتمرير وتحديد البيانات من Plotly أداة مثالية لاستكشاف البيانات.

مثال على تصوّر باستخدام Plotly

مثال على تصوّر باستخدام Plotly

فيما يلي مثال بسيط باستخدام Plotly لإنشاء مخطط خطي تفاعلي:

import plotly.graph_objects as go

fig = go.Figure()
fig.add_trace(go.Scatter(x=[1, 2, 3, 4, 5], y=[10, 20, 15, 25, 30], mode='lines+markers', name='Example'))
fig.update_layout(title='Interactive Line Chart', xaxis_title='X-Axis', yaxis_title='Y-Axis')
fig.show()

مقدمة إلى Dash

مقدمة إلى Dash

Dash إطار عمل Python لإنشاء تطبيقات تفاعلية قائمة على الويب. وهو يجمع بين تصورات Plotly وواجهة ويب لإنشاء لوحات المعلومات وتطبيقات البيانات.

مثال على تطبيق Dash

مثال على تطبيق Dash

فيما يلي مثال بسيط لإنشاء لوحة معلومات باستخدام Dash:

from dash import Dash, html

app = Dash(__name__)

app.layout = html.Div([
    html.H1('Hello Dash!'),
    html.P('This is a basic Dash application.')
])

if __name__ == '__main__':
    app.run_server(debug=True)

التطبيقات المتقدمة لـ Plotly وDash

التطبيقات المتقدمة لـ Plotly وDash

يمكن استخدام هاتين الأداتين في:

  • المراقبة في الوقت الفعلي: عرض لوحات معلومات للبيانات المباشرة.
  • استكشاف البيانات: تحليل تفاعلي للبيانات من أجل ذكاء الأعمال.
  • البحث العلمي: تصور عمليات المحاكاة والتجارب المعقدة.

الملخص والخطوات التالية

الملخص والخطوات التالية

في هذا الدرس، تناولنا ما يلي:

  • الغرض من التصورات التفاعلية ومزاياها.
  • استخدام Plotly وDash لإنشاء تصورات ديناميكية.

بعد ذلك، سنبدأ باستكشاف خوارزميات التعلم الآلي، بدءًا بتقنيات التعلم الخاضع للإشراف.

التصورات التفاعلية — رسم توضيحي 10

الأسئلة الشائعة

هل درس «التصورات التفاعلية» مجاني؟

نعم — نص درس «التصورات التفاعلية» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Learn AI with Python، انتقل إلى CoddyKit PRO. تتضمن دورة Learn AI with Python 5 دروس في المجموع.

ماذا ستتعلم في «التصورات التفاعلية»؟

مقدمة إلى Plotly وDash تتمرن على Learn AI with Python مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Learn AI with Python؟

لا تُشترط خبرة سابقة. Learn AI with Python على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 5 من أصل 5.

كم من الوقت يستغرق درس «التصورات التفاعلية»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Learn AI with Python هذا؟

نعم. كل درس في Learn AI with Python يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. مقدمة إلى تصور البيانات
  2. المخططات الخطية
  3. المدرجات التكرارية والمخططات المبعثرة
  4. الخرائط الحرارية
  5. التصورات التفاعلية
← العودة إلى Learn AI with Python