jupyter notebook插入本地圖片的實現(xiàn)
如何在Jupyter Notebook中插入本地圖片?
我在網(wǎng)上搜索的時候,看到網(wǎng)上寫的都是,將cell調(diào)節(jié)成為markdown cell, 然后輸入下面的代碼

于是,在調(diào)節(jié)了路徑之后,我按照上方的說明進行了操作,但是顯示圖片無法顯示。
我思考了一下,才意識到,上面代碼中的img是表示這里有一個文件夾,也就是說,我們需要先將我們的圖片,放在一個叫做img 的文件夾里面,上面的代碼才可以順利進展下去。
補充知識:Jupyter Notebook顯示圖片(顯示靜態(tài)圖片、顯示動態(tài)圖片、顯示本地圖片)
本篇博客記錄如何使用 Jupyter Notebook 顯示圖片,第一種情況為使用 python 繪圖時,網(wǎng)頁中如何顯示靜態(tài)圖片和動態(tài)圖片;第二種情況為使用 Jupyter Notebook 做筆記時,在網(wǎng)頁中調(diào)用本地的圖片進行展示。
1. 顯示繪制的圖片
1)顯示靜態(tài)圖片
聲明:%matplotlib inline
import numpy as np import matplotlib.pyplot as plt %matplotlib inline fig = plt.figure(figsize=(4.5, 3)) ax = fig.add_subplot(1, 1, 1) x = np.linspace(-5, 5, 100) y = x**2 ax.plot(x, y, 'r-') fig.savefig('static_map.png')
2)顯示動態(tài)圖片(以彈出窗口的方式)
聲明:%matplotlib auto 或 %matplotlib
import numpy as np import matplotlib.pyplot as plt %matplotlib auto def expand(mi, mx): inter = (mx - mi) * 0.05 return mi-inter, mx+inter x_min, x_max = expand(-5, 5) y_min, y_max = expand(0, 25) fig = plt.figure(figsize=(4.5, 3)) ax = fig.add_subplot(1, 1, 1) ax.axis([x_min, x_max, y_min, y_max]) # 固定 X 軸和 Y 軸坐標范圍 plt.ion() # 連續(xù)動態(tài)圖 # 初始化 (x, y) 坐標 pre_x = -5 pre_y = pre_x ** 2 for _ in range(100): # 以 0.1 的步長更新 x,繪制 y=x**2 的動態(tài)圖 cur_x = pre_x + 0.1 cur_y = cur_x ** 2 ax.plot([pre_x, cur_x], [pre_y, cur_y], 'r-') plt.pause(0.1) # 每次繪制后暫停 0.1 秒 pre_x, pre_y = cur_x, cur_y
2. 顯示本地的圖片
步驟:
將單元格設(shè)置為 MarkDown 格式
輸入:,即以 MarkDown 的方式打開圖片
示例:
運行該單元格
以上這篇jupyter notebook插入本地圖片的實現(xiàn)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
初學(xué)者學(xué)習(xí)Python好還是Java好
在本篇文章里小編給大家分享的是關(guān)于初學(xué)者學(xué)習(xí)Python好還是Java好的相關(guān)內(nèi)容,需要的朋友們可以學(xué)習(xí)下。2020-05-05Python(wordcloud)如何根據(jù)文本數(shù)據(jù)(.txt文件)繪制詞云圖
這篇文章主要給大家介紹了關(guān)于Python(wordcloud)如何根據(jù)文本數(shù)據(jù)(.txt文件)繪制詞云圖的相關(guān)資料,詞云Wordcloud是文本數(shù)據(jù)的一種可視化表示方式,它通過設(shè)置不同的字體大小或顏色來表現(xiàn)每個術(shù)語的重要性,需要的朋友可以參考下2024-05-05Python利用socket實現(xiàn)多進程的端口掃描器
作為開發(fā)人員經(jīng)常需要查看服務(wù)的端口開啟狀態(tài)判斷服務(wù)是否宕機。特別是部署的服務(wù)比較多的情況下,可能存在幾個甚至幾十個服務(wù)端口的占用。所以本文將利用socket實現(xiàn)多進程的端口掃描器,需要的可以參考一下2022-12-12python多版本工具miniconda的配置優(yōu)化實現(xiàn)
通過Miniconda,您可以輕松地創(chuàng)建和管理多個Python環(huán)境,同時確保每個環(huán)境具有所需的依賴項和軟件包,本文主要介紹了python多版本工具miniconda的配置優(yōu)化實現(xiàn),感興趣的可以了解一下2024-01-01