Perché Rmagic Reverse Order of Plot in Cell?
-
21-12-2019 - |
Domanda
Vedi la mia foto, perché 2 grafici sono disponibili in ordine invertito nella cella magica?
Aggiornamento
È stato risolto l'ultima volta che ho controllato.Ancora non sono sicuro che fosse il problema del notebook RPY2 o IPYTHON.
Soluzione
Controllare il codice sorgente di %rmagic
(rmagic.py
), in particolare la funzione r()
alla linea 403. All'interno, in particolare la riga 601 ~ 623.
Quando R
disegna i grafici, i grafici sono denominati da Rplots1.png
Rplots2.png
... e così uno.Quindi, quando IPython
visualizza il pngs
, il secondo viene tracciato dopo il 1 ° e termina sopra la prima trama, e così via.Darti un'impressione che la sequenza sia invertita.
Pertanto, se si desidera invertire la sequenza, in modo tale che i più grandi sono in cima ai nuovi, cambia la linea 618 a for image in images[::-1]: