Pode utilizar o seguinte código para apresentar e armazenar gráficos Matplotlib num bloco de notas Python Jupyter:
% matplotlib em linha
Eis como este código é descrito na página de documentação:
"Com este backend, a saída dos comandos de plotagem é apresentada em linha em frontends como o notebook Jupyter, diretamente abaixo da célula de código que o produziu. Os gráficos resultantes serão também armazenados no documento do notebook".
O exemplo seguinte mostra como utilizar este código na prática.
Exemplo: Como utilizar %matplotlibe inline
Suponha que tentamos utilizar o seguinte código para criar um gráfico de linhas Matplotlib num bloco de notas Jupyter:
import matplotlib. pyplot as plt #definir x e y x = [1, 6, 10] y = [5, 13, 27] #tentar criar um gráfico de linhas de x e y plt. plot (x, y)
Eis o aspeto do resultado no bloco de notas Jupyter:
O código é executado sem quaisquer erros, mas não é apresentado qualquer gráfico de linhas em linha com o código.
Para resolver este problema, podemos utilizar o %matplotlib em linha antes de criarmos o gráfico de linhas:
% matplotlib inline import matplotlib. pyplot as plt #define x and y x = [1, 6, 10] y = [5, 13, 27] #create scatter plot of x and y plt. plot (x, y)
Eis o aspeto do resultado no bloco de notas Jupyter:
Repare que o código é novamente executado sem quaisquer erros e que o gráfico é apresentado em linha no bloco de notas.
Note-se que, depois de utilizarmos %matplotlib em linha Se o bloco de notas for criado, todos os gráficos Matplotlib que criarmos em quaisquer células futuras do bloco de notas também serão apresentados e armazenados no bloco de notas.