У меня есть набор данных, который имеет 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')