البرمجة

إزالة شريط الخيارات من ggplotly

عند استخدام الدالة ggplotly() لتحويل رسومات ggplot2 إلى رسومات تفاعلية باستخدام Plotly في بيئة Shiny، يظهر شريط الخيارات (option bar) افتراضيًا عندما يتم تمرير المؤشر فوق الرسم البياني. ومع ذلك، يمكنك بسهولة إزالة هذا الشريط باستخدام بعض الخيارات المتاحة.

يمكنك استخدام الدالة config() في Plotly لتخصيص تكوين الرسم البياني، وبالتالي إخفاء شريط الخيارات. هناك خياران تقريبًا يمكن استخدامهما لهذا الغرض:

  1. displayModeBar = FALSE: يعطل شريط الخيارات تمامًا.
  2. displayModeBar = 'hover': يعرض شريط الخيارات فقط عند تمرير المؤشر فوق الرسم البياني.

لإزالة شريط الخيارات تمامًا، يمكنك استخدام الخيار displayModeBar = FALSE. على سبيل المثال:

R
ggplotly(p) %>% config(displayModeBar = FALSE)

أما إذا كنت ترغب في عرض شريط الخيارات فقط عندما يتم تمرير المؤشر فوق الرسم البياني، فيمكنك استخدام الخيار displayModeBar = 'hover'. على سبيل المثال:

R
ggplotly(p) %>% config(displayModeBar = 'hover')

باستخدام أي من هذين الخيارين، يمكنك التحكم في ظهور شريط الخيارات بشكل كامل أو جزئي حسب احتياجات التطبيق الخاص بك في بيئة Shiny.

المزيد من المعلومات

بالتأكيد! هيا نستكمل المقال.

عند استخدام الدالة ggplotly() لتحويل رسومات ggplot2 إلى رسومات تفاعلية باستخدام Plotly في بيئة Shiny، يظهر شريط الخيارات (option bar) افتراضيًا عندما يتم تمرير المؤشر فوق الرسم البياني. ومع ذلك، يمكنك بسهولة إزالة هذا الشريط باستخدام بعض الخيارات المتاحة.

استخدام الخيار displayModeBar = FALSE يعطل شريط الخيارات تمامًا، بينما استخدام الخيار displayModeBar = 'hover' يعرض شريط الخيارات فقط عندما يتم تمرير المؤشر فوق الرسم البياني.

بالتالي، يمكن للمطورين في بيئة Shiny تنفيذ أحد هذين الخيارين حسب الحاجة. لإزالة شريط الخيارات تمامًا، يمكن استخدام الكود التالي:

R
ggplotly(p) %>% config(displayModeBar = FALSE)

أما إذا كنت ترغب في عرض شريط الخيارات فقط عندما يتم تمرير المؤشر فوق الرسم البياني، يمكن استخدام الكود التالي:

R
ggplotly(p) %>% config(displayModeBar = 'hover')

باستخدام أي من هذين الخيارين، يمكن للمطورين في بيئة Shiny التحكم في ظهور شريط الخيارات بشكل كامل أو جزئي حسب احتياجات التطبيق الخاصة بهم. هذا يتيح لهم توفير تجربة مستخدم مخصصة وأكثر تفاعلية للمستخدمين الذين يتفاعلون مع الرسوم البيانية المُنشأة باستخدام ggplot2 و Plotly في Shiny.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر