Я пытаюсь отобразить 2 вывода из 2 строк одновременно, я использую библиотеку Panda, и кажется, что она отображает только вывод второй строки:

import pandas as pd
data = {"state": ["Ohio", "Ohio", "Ohio", "Nevada", "Nevada"],
     "year": [2000, 2001, 2002, 2001, 2002],
     "pop": [1.5, 1.7, 3.6, 2.4, 2.9]}

frame = pd.DataFrame(data)

Это Моя камера:

frame.state
frame.year

И это выходы:

enter image description here

2
HISI 30 Дек 2017 в 21:22

2 ответа

Лучший ответ

Вы можете запустить ячейку с этим в начале записной книжки:

from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"

Это запустит все выражения в каждой ячейке. Если вы хотите вернуться к поведению по умолчанию, вы можете написать:

InteractiveShell.ast_node_interactivity = "last_expr"
3
Oriol Mirosa 30 Дек 2017 в 18:46

Если вы хотите обеспечить два вывода одновременно, вы можете попробовать сделать это таким образом. введите это в ячейку ноутбука jupyter,

Frame.state, frame.year

Просто вставьте запятую между ними, и вы получите вывод для обоих операторов.

1
VrushM 1 Янв 2018 в 15:22