Показать весь текст для каждой ячейки в Plotly - PullRequest
0 голосов
/ 10 мая 2019

У меня есть набор данных, который имеет 2 атрибута («алгоритм», «точность»), как показано ниже: нажмите здесь

Я использую библиотеку Python для визуализации этого набора данных с помощьюграфик гистограммы.И результат ниже: График гистограммы

В этом наборе данных я хотел бы создать интерактивный график, и моя цель: каждый бин покажет все его алгоритмы, когда япереместите мышь ближе.

Но я только что добился результата отображения только одного алгоритма для каждой ячейки, как показано на рисунке: Результат

Это не нормально, потому что яЯ хотел бы показать список алгоритмов для каждой корзины.Но я не знаю как.

Это мой код:

import pandas as pd
import matplotlib.pyplot as plt 
import numpy as np
import seaborn as sns
import plotly.graph_objs as go
import plotly.plotly as py
import plotly 

data = pd.read_csv('./accuracy_full.csv')
data_algo = data.drop(columns='Unnamed: 0').copy()

x = data_algo.iloc[:,0]
y = data_algo.iloc[:,1]

data = [go.Histogram(
    histfunc = "count",
    x = y,
    y = x,
    text = x
)]
py.iplot(data,kind='histogram', barmode='stack', bins=100, histnorm='count')
...