Mpld3: تحوم تلميح الأدوات فوق القضبان (جدوى)

تم إنشاؤها على ٢١ يناير ٢٠١٥  ·  4تعليقات  ·  مصدر: mpld3/mpld3

هل سيكون من السهل إعطاء المخططات الشريطية ميزة مماثلة لـ PointLabelTooltip ؟ سيؤدي التمرير فوق شريط إلى ظهور تلميح الأداة.

التعليق الأكثر فائدة

يمكنك القيام بذلك باستخدام LineLabelTooltip :

N = 10
bars = plt.bar(np.arange(N), np.random.normal(size=N))

for i, bar in enumerate(bars.get_children()):
    tooltip = mpld3.plugins.LineLabelTooltip(bar, label=str(i))
    mpld3.plugins.connect(plt.gcf(), tooltip)

mpld3.display()

قد يكون من المفيد الحصول على مكون إضافي BarTooltip يجعل هذا الأمر أسهل.

ال 4 كومينتر

يمكنك القيام بذلك باستخدام LineLabelTooltip :

N = 10
bars = plt.bar(np.arange(N), np.random.normal(size=N))

for i, bar in enumerate(bars.get_children()):
    tooltip = mpld3.plugins.LineLabelTooltip(bar, label=str(i))
    mpld3.plugins.connect(plt.gcf(), tooltip)

mpld3.display()

قد يكون من المفيد الحصول على مكون إضافي BarTooltip يجعل هذا الأمر أسهل.

شكرا على الاكرامية.

مرحبًا Aflaxman ،

كنت أعاني من أجل إضافة تلميحات الأدوات إلى الأشرطة باستخدام PointHTMLTooltip. بعد استبداله بـ LineLabelTooltip وفهم أن الأشرطة تتكون من بقع مستطيلة ، نجحت!
شكرا جزيلا على ذلك...
سؤال آخر رغم ذلك ... كيف يمكن إضافة ccs قابل للتخصيص للمكوِّن الإضافي LineLabelTooltip؟ أرغب في تنسيق تلميحات الأدوات على شكل أسهم يسار (. تلميح. أداة نصية :: بعد).
في PointHTMLTooltip يمكنني تمرير css ولكن في LineLabelTooltip هذا الخيار غير متاح ...

شكرا

يعمل استبدال LineLabelTooltip بواسطة LineHTMLTooltip وتغليف الملصق في علامات html تلميح الأدوات.
يحب:
التسمية = "

"+ thisLabel +"
"
هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

ledmonster picture ledmonster  ·  4تعليقات

omn14 picture omn14  ·  17تعليقات

sheldonpark picture sheldonpark  ·  7تعليقات

ajasja picture ajasja  ·  17تعليقات

jakevdp picture jakevdp  ·  4تعليقات