Как создать в блокноте Jupyter интерактивную 2D-гистограмму с 3D-даннымиPython

Программы на Python
Anonymous
Как создать в блокноте Jupyter интерактивную 2D-гистограмму с 3D-данными

Сообщение Anonymous »

Было рассчитано количество повторений события, которое зависит от многих параметров.
И я хотел бы создать интерактивную 2D-гистограмму в блокноте Jupyter.
Чтобы будьте проще в этом вопросе, есть три параметра (

Код: Выделить всё

par1,par2,par3). Трехмерная гистограмма моделируется с помощью следующей инструкции:: all_datas=np.random.rand(5,10,20)*100
. количество ячеек равно 5, 10, 20 для пар1, пар2, пар3 соответственно.
2D-гистограмма для пар1 и par2 отображаются в ax0 с помощью этих инструкций.

Код: Выделить всё

fig,(ax0,ax1)=plt.subplots(1,2)
c=ax0.pcolor(np.sum(all_datas, axis=2).transpose())
plt.show;
Когда указатель мыши находится над определенной 2D-группой (то есть, par1= и пар2= фиксированы) в ax0, как можно построить 1D гистограмму par3 этого бина (

Код: Выделить всё

all_datas(i_par,j_par,:)
) в ax1.
Очевидно, проблема заключается не в создании 1D-гистограммы, а в интерактивности: как мне это сделать иметь этот график 1D-гистограммы в ax1 в зависимости от положения мыши на ax0)

Подробнее здесь: https://stackoverflow.com/questions/790 ... h-3d-datas

Вернуться в «Python»