Stworzyłem tabelę z interaktywnym suwakiem, który pozwala mi przełączać się między różnymi okresami na moim stole. To działało przez kilka ostatnich dni, do dzisiaj, kiedy ponownie uruchomiłem notatnik, pasek suwaka się nie pokazuje. Brak komunikatów o błędach. Kod wydaje się działać poprawnie, ponieważ pojawia się tabela, ale pasek po prostu się nie pojawia. Nie zmieniłem też kodu, ponieważ pracowałem nad oddzielną częścią mojego notesu.iPywidgets IPython nie wyświetla
Próbowałem wielu podejść, w tym wyszukiwania w tym miejscu, ale wciąż nie był w stanie wymyślić rozwiązanie. Zastanawiałem się, czy ktokolwiek zmierzył się z podobnym problemem, i ma jakieś rozwiązanie tego.
Poniżej znajduje się mój fragment kodu. Wszystko, co wcześniej, miało na celu wyłącznie przekazanie moich danych do żądanej postaci w celu ich zestawienia.
from IPython.display import display
from ipywidgets import widgets, interactive
v = interactive(by_q, quarter=(['q1y2015', 'q2y2015', 'q3y2015', 'q4y2015']), days=(1, 180))
display(v)
Czy mógłbyś dodać swoją funkcję 'by_q', by zrobić pełny przykład? Normalnie nie musisz nawet przypisywać zmiennej 'interactive 'do zmiennej, a następnie wywoływać' display (v) '. – roadrunner66
Miałem ten sam dziwny błąd z "interakcją" kilka dni temu ... niestety zniknął tak tajemniczo, jak się pojawił. Nie mam na to rozwiązania. Być może spróbuj "% reset -f" na górze notebooka? – nluigi
@nluigi Nie jestem pewien, czy to były jakieś konflikty pakietów, które mam, ponieważ eksploruję Plot.ly na tym samym notesie, jak również. Moim aktualnym, bardzo nieefektywnym sposobem radzenia sobie z tą sytuacją, kiedy powstaje, jest skopiowanie komórek do nowego notatnika, a suwak znów będzie działał na nowym notebooku. Niestety, jak próbuję szybko poruszać się z moimi danymi, nie mam zbyt wiele czasu na debugowanie sytuacji od teraz. Wypróbuję twoją sugestię, kiedy pojawi się ponownie. Dzięki! –