Интерактивные графики в блокноте Jupyter не отображаются на Github - PullRequest
0 голосов
/ 05 января 2019

У меня есть интерактивные графики в записной книжке Jupyter, но эти графики не отображаются на Github после того, как я загружаю свою записную книжку в Github, есть какие-нибудь предложения по этому поводу? Я даже сохраняю состояние виджета блокнота. Ниже приведен пример интерактивного графика Python, если вы хотите попробовать:

from IPython.html.widgets import *
import numpy as np
import matplotlib.pyplot as plt
import ipywidgets as wg
from IPython.display import display 
from numpy import pi


def pltFunc(f):

    plt.figure(figsize=(15,8))
    x = np.arange(0,2*pi,0.01)
    y1 = np.sin(2*np.pi*x*f)
    y2 = np.cos(2*np.pi*x*g) + np.sin(np.pi*x*g)

    plt.subplot(221)
    plt.text(3, 2, r'$f(t) = \sin(2\pi \times$' + str((f)) +  't)' , 
                             {'color': 'b', 'fontsize': 16, 'ha': 'center', 'va': 'center',})
    plt.plot(x, y1, 'b', linewidth=2)
    plt.title('Sine Signal - change f')
    plt.xlabel('t', {'color': 'k', 'fontsize': 20})
    plt.ylabel('f(t)', {'color': 'k', 'fontsize': 20})
    plt.ylim([-2.5,2.5])
    plt.xlim([0,2*pi])
    plt.xticks((0, pi, 2*pi), ('$0$','$\pi$','$2\pi$'), color='k', size=20)
    plt.yticks((-2, 0, 2), ('-2','$0$','+2'), color='k', size=20)
    plt.show()




f_slide = wg.FloatSlider(value=1.5,min=0,max=3,step=0.1)
interact(pltFunc, f = f_slide)

Даже они не отображаются, если вы скачаете записную книжку в формате pdf в виде латекса

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...