vs код Python с расширением dataframe не отображается в выходных данных - PullRequest
0 голосов
/ 09 января 2019

Я только начал использовать ячейки jupyter в коде Visual Studio через расширение Python. Он хорошо выводит графики, но мой фрейм данных не отображается, как пример блога от Microsoft. Ниже мой код, который я использую в VS Code:

#%%
import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np
import pandas as pd

x = np.linspace(0, 20, 100)
plt.plot(x, np.sin(x))
plt.show()

#%%
d = {'col1': [1, 2], 'col2': [3, 4]}
df = pd.DataFrame(data=d)
df

Мой вывод выглядит так:

VS Код ячейки выходов

Я очень рад использовать jupyter в VS Code, но мне нужно просматривать кадры данных, как в других проводниках переменных.

Я нахожусь на окнах, используя Anaconda в качестве среды.

  • jupyter = 1.0.0 = py36_7
  • jupyter_client = 5.2.3 = py36_0
  • jupyter_console = 6.0.0 = py36_0
  • jupyter_core = 4.4.0 = py36_0
  • NumPy = 1.15.4 = py36h19fb1c0_0
  • панды = 0.23.4 = py36h830ac7b_0

Ответы [ 2 ]

0 голосов
/ 09 января 2019

Я удалил свою Anaconda 3.6 и установил более новую Anaconda 3.7, и теперь она работает в VS Code.

0 голосов
/ 09 января 2019

Эта ошибка означает, что по какой-то причине у нас нет возможности визуализировать вывод df.
Единственное, о чем я могу думать, это то, что у вас может быть расширение jupyter, которое модифицирует результат df. (обычно он возвращает нам HTML-таблицу)

Знаете ли вы, какие расширения jupyter вы установили?

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