Как отключить вывод & lt; matplotlib.image.AxesImage at & gt; в блокноте jupyter [дубликат]

Вот простое решение.

var Object_rows=[];
for (var i=0; i < numrows; i++) {
    Object_rows.push(<ObjectRow/>)
} 
<tbody>
{Object_rows}
</tbody>

Не требуется сопоставление и сложный код. Вам просто нужно нажать строки на массив и вернуть значения для рендеринга.

16
задан Chris 21 August 2012 в 14:43
поделиться

3 ответа

Этот вывод является тем, что возвращает функция plt (я предполагаю, что вы хотели написать plt.plot(A)). Чтобы подавить этот вывод, назначьте возвращаемый объект имени:

_ = plt.plot(A)

_ часто используется для указания временного объекта, который не будет использоваться позже. Обратите внимание, что этот вывод, который вы видите, будет отображаться только в интерпретаторе, а не при запуске скрипта извне интерпретатора.

18
ответ дан Chris 27 August 2018 в 23:00
поделиться

plt.show()

Таким образом, нет необходимости создавать ненужные переменные.

Например:

import matplotlib.pyplot as plt

plt.plot(A)
plt.show()
4
ответ дан joeDiHare 27 August 2018 в 23:00
поделиться

Вы также можете подавить вывод (если вы делаете это в какой-то интерактивной среде)

 plot(A);  
12
ответ дан tacaswell 27 August 2018 в 23:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: