2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

真是絕了!史上最詳細(xì)的Jupyter Notebook入門教程

 dinghj 2019-04-11

文章內(nèi)容: Jupyter Notebook 入門教程

Jupyter Notebook 是一個(gè)在瀏覽器中使用的交互式的筆記本,可以實(shí)現(xiàn)將代碼、文字完美結(jié)合起來(lái),它的受眾群體大多數(shù)是一些從事數(shù)據(jù)科學(xué)領(lǐng)域相關(guān)(機(jī)器學(xué)習(xí)、數(shù)據(jù)分析等)的人員。這里會(huì)告訴大家Jupyter Notebook入門時(shí)常用功能用法。

下載安裝

條條大路通羅馬,想要安裝Jupyter Notebook也是一樣。

一種方式是通過(guò) pip 命令安裝。

另一種方式是使用集成科學(xué)計(jì)算環(huán)境Anaconda。推薦使用這種方式,下載過(guò)程就不說(shuō)了。根據(jù)自己的系統(tǒng)環(huán)境,選擇對(duì)應(yīng)的版本進(jìn)行下載。安裝基本上也就是一路next,也沒(méi)有什么要說(shuō)的。

啟動(dòng)Jupyter Notebook

使用 Anaconda 安裝成功后,默認(rèn)會(huì)將 Jupyter Notebook的啟動(dòng)程序添加到環(huán)境變量中。啟動(dòng)程序?yàn)閖upyter-notebook??梢赃M(jìn)入命令行,然后使用 來(lái)查看使用說(shuō)明。

啟動(dòng)前需要先說(shuō)明一個(gè)概念,jupyter notebook中有個(gè)叫做工作空間(工作目錄)的概念,也就是說(shuō)如果你想在哪個(gè)目錄進(jìn)行之后的工作,那就在哪個(gè)目錄啟動(dòng)它。例如,這里我想將家目錄的的jp_workspace目錄作為工作空間,那我就需要進(jìn)入到這個(gè)目錄下。

我們這里會(huì)在本地使用jupyter notebook,所以啟動(dòng)命令很簡(jiǎn)單,直接輸入 :

啟動(dòng)成功后,會(huì)在瀏覽器中打開(kāi)一個(gè)窗口。

新建Notebook

打開(kāi)的界面主要包含了以上的幾個(gè)菜單,我們點(diǎn)擊“New”-》“Python3”來(lái)創(chuàng)建一個(gè)Python3的.ipynb文件。

可以看到,每一個(gè)Notebook主要包含三個(gè)區(qū)域:

文件名

菜單欄(工具欄)

內(nèi)容編輯

修改文件名

點(diǎn)擊文件名,可以重命名當(dāng)前Notebook的文件名,這里修改為“demo”。

熟悉菜單欄

這里介紹下常用的幾個(gè)菜單欄的作用。

File

File 菜單中主要包含了以下功能:創(chuàng)建新的Notebook、打開(kāi)新的界面、拷貝當(dāng)前Notebook、重命名Notebook、保存還原點(diǎn)、恢復(fù)到指定還原點(diǎn)、查看Notebook預(yù)覽、下載Notebook、關(guān)閉Notebook。

這里重點(diǎn)強(qiáng)調(diào)下下載Notebook選項(xiàng),它可以將當(dāng)前Notebook轉(zhuǎn)為py文件、html文件、markdown文件、rest文件、latex文件、pdf文件。

Insert

Insert 菜單中包含了在當(dāng)前位置之下插入一個(gè)新的cell(單元格)、在當(dāng)前位置之上插入一個(gè)新的cell(單元格)。

Cell

Cell 菜單主要包含了運(yùn)行cells、運(yùn)行cells后并在之后插入新的cell、運(yùn)行所有cells、運(yùn)行當(dāng)前之上的所有cell、運(yùn)行當(dāng)前之下的所有cell、改變cell類型(code、markdown、raw nbconvert)等。

Kernel

Kernel 菜單主要包含了中斷kernel、重啟kernel、重啟kernel并清除輸出、重啟kernel并運(yùn)行所有cell、重連kernel、關(guān)閉kernel、改變kernel類型。

Help

Help 菜單主要包含了用戶交互引導(dǎo)、鍵盤快捷鍵、修改鍵盤快捷鍵、Notebook幫助、Markdown幫助、Jupyter-notebook-extensions幫助、Python幫助、IPython幫助、Numpy幫助、Scipy幫助、Matplotlib幫助、Sympy幫助、pandas幫助等。

如果能記住一些常用的快捷鍵,對(duì)使用Jupyter Notebook幫助還是很大的。

熟悉工具欄

工具欄上的內(nèi)容都在下圖中:

依次來(lái)介紹下,保存還原點(diǎn)、在當(dāng)前位置之下添加cell、剪切當(dāng)前cell、拷貝選擇的cell、復(fù)制選擇的cell、上移選中的cell、下移選中的cell、運(yùn)行cell、中斷kernel、重啟kernel、修改cell類型、打開(kāi)命令行調(diào)色板、美化cell代碼。

很明顯,工具欄中的功能大多都是菜單欄中的一部分功能的體現(xiàn),主要是為了方便尋找。

運(yùn)行Python代碼

想要運(yùn)行Python代碼,其實(shí)很簡(jiǎn)單,因?yàn)镻ython代碼最后都在 Cell 中編寫的。首先在cell中編寫好Python代碼,然后點(diǎn)擊運(yùn)行,可以直接在下面看到結(jié)果。

仔細(xì)一點(diǎn),我們可以發(fā)現(xiàn),第一個(gè)cell前面有 “In [1]:”提示符,第二個(gè)cell前面有“In[2]:”提示符,同時(shí)也有“Out[2]:”輸出符,這是因?yàn)槿绻麤](méi)有print語(yǔ)句的話,Notebook會(huì)將當(dāng)前cell的最后一條語(yǔ)句的結(jié)果以“Out[?]:”的方式輸出。

編寫Markdown

Notebook最友好的一個(gè)功能就是可以在cell中通過(guò)Markdown來(lái)編寫文本。我們首先創(chuàng)建一個(gè)cell,然后更改類型為markdown,更改成功后,cell開(kāi)頭沒(méi)有“In[?]:”的提示符。然后點(diǎn)擊cell,按照markdown語(yǔ)法來(lái)輸入文本。

除了對(duì)markdown語(yǔ)法的支持外,同時(shí)也支持html代碼,此外,也支持latex公式語(yǔ)法。

使用latex公式時(shí),如果需要在當(dāng)前行內(nèi)插入公式,公式前后分別需要一個(gè)$,如果需要在下一行單獨(dú)插入公式,公式前后分別需要兩個(gè)$。

在markdown類型的cell中輸入以下內(nèi)容:

運(yùn)行該cell,得到以下結(jié)果:

以上便是Jupyter Notebook 入門的一些常用功能,希望對(duì)大家有用~

感謝您的關(guān)注與支持

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多