Sto iniziando a dipendere fortemente dall'app per notebook IPython per sviluppare e documentare algoritmi. È fantastico; ma c'è qualcosa che sembra dovrebbe essere possibile, ma non riesco a capire come farlo: Vorrei inserire un'immagine locale nel mio markdown del notebook (locale) IPython per facilitare la documentazione di un algoritmo. Conosco …
Vorrei usare un notebook IPython come un modo per analizzare interattivamente alcuni grafici del genoma che sto realizzando con il GenomeDiagrammodulo di Biopython . Sebbene vi sia un'ampia documentazione su come utilizzare matplotlibper ottenere grafici in linea nel notebook IPython, GenomeDiagram utilizza il toolkit ReportLab che non credo sia supportato …
Vorrei ottenere il tempo speso per l'esecuzione della cella oltre all'output originale dalla cella. A tal fine, ho provato %%timeit -r1 -n1ma non espone la variabile definita all'interno della cella. %%time funziona per la cella che contiene solo 1 istruzione. In[1]: %%time 1 CPU times: user 4 µs, sys: 0 …
Da quello che ho letto, ci sono due modi per eseguire il debug del codice in Python: Con un debugger tradizionale come pdbo ipdb. Questo supporta comandi come cfor continue, nfor step-over, sfor step-intoecc.), Ma non si ha accesso diretto a una shell IPython che può essere estremamente utile per …
Vorrei visualizzare un frame di dati Panda con un determinato formato utilizzando print()e IPython display(). Per esempio: df = pd.DataFrame([123.4567, 234.5678, 345.6789, 456.7890], index=['foo','bar','baz','quux'], columns=['cost']) print df cost foo 123.4567 bar 234.5678 baz 345.6789 quux 456.7890 Vorrei in qualche modo costringere questo alla stampa cost foo $123.46 bar $234.57 baz …
Ho del codice in un file .ipynb e l'ho portato al punto in cui non ho davvero bisogno della funzione "interattiva" di IPython Notebook. Vorrei solo eseguirlo direttamente da una riga di comando del terminale Mac. Fondamentalmente, se questo fosse solo un file .py, credo che potrei semplicemente fare python …
Eseguo regolarmente operazioni di panda su frame di dati superiori a circa 15 milioni di righe e mi piacerebbe avere accesso a un indicatore di avanzamento per determinate operazioni. Esiste un indicatore di avanzamento testuale per le operazioni Panda-Split-Applica-Combina? Ad esempio, in qualcosa del tipo: df_users.groupby(['userID', 'requestDate']).apply(feature_rollup) dove feature_rollup è …
È possibile incorporare l'output HTML renderizzato nell'output IPython? Un modo è usare from IPython.core.display import HTML HTML('<a href="http://example.com">link</a>') o (alias di cella multilinea IPython) %%html <a href="http://example.com">link</a> Che restituiscono un collegamento formattato, ma Questo collegamento non apre un browser con la stessa pagina Web dalla console . Tuttavia, i notebook …
Ho un notebook ipython / jupyter che visualizzo usando NBviewer. Come posso nascondere tutto il codice dal notebook reso da NBviewer, in modo che vengano visualizzati solo l'output del codice (ad esempio grafici e tabelle) e le celle di markdown?
A volte riesco a ripetere uno script all'interno della stessa sessione di ipython e ricevo brutte sorprese quando le variabili non sono state cancellate. Come posso cancellare tutte le variabili? Ed è possibile forzarlo in qualche modo ogni volta che invoco il comando magico% run? Grazie
Sto cercando di eseguire uno script che lancia, tra le altre cose, uno script Python. Ottengo un ImportError: nessun modulo chiamato ... tuttavia, se avvio ipython e importo lo stesso modulo nello stesso modo attraverso l'interprete, il modulo viene accettato. Cosa sta succedendo e come posso ripararlo? Ho provato a …
Sto usando il notebook ipython Jupyter. Diciamo che ho definito una funzione che occupa molto spazio sul mio schermo. C'è un modo per far crollare la cella? Voglio che la funzione rimanga eseguita e richiamabile, ma voglio nascondere / comprimere la cella per visualizzare meglio il notebook. Come posso fare …
I rapporti di errore della maggior parte dei kernel di lingua in esecuzione nei notebook IPython / Jupyter indicano la riga su cui si è verificato l'errore; ma (almeno per impostazione predefinita) nessun numero di riga è indicato nei Notebook. È possibile aggiungere i numeri di riga ai notebook di …
Sono sicuro che esiste un modo ovvio per farlo, ma non riesco a pensare a nulla di lucido in questo momento. Fondamentalmente invece di sollevare un'eccezione, vorrei ottenere Trueo Falsevedere se esiste un valore nell'indice panda df. import pandas as pd df = pd.DataFrame({'test':[1,2,3,4]}, index=['a','b','c','d']) df.loc['g'] # (should give False) …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.