最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用jupyter notebook運(yùn)行python和R的步驟

 更新時(shí)間:2020年08月13日 09:33:23   作者:weixin_43569478  
這篇文章主要介紹了使用jupyter notebook運(yùn)行python和R的步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一個(gè)圖形化的交互式運(yùn)行環(huán)境,對(duì)于編程語言的學(xué)習(xí)和開發(fā),特別是可視化方面,提供了極大的便利。比如在window上使用R語言進(jìn)行繪圖,在R語言自帶的交互環(huán)境中,可以實(shí)時(shí)觀測到代碼的可視化效果,從而方便的進(jìn)行參數(shù)調(diào)整。

python語言基于命令行的交互式運(yùn)行環(huán)境,可以方便的測試和運(yùn)行簡單代碼,但是對(duì)于可視化的支持不是很友好,為此,有開發(fā)人眼開發(fā)出了ipython這一加強(qiáng)版的交互式運(yùn)行環(huán)境,在ipython的基礎(chǔ)上,又進(jìn)一步打造出了jupyter notebook這一強(qiáng)大的交互式運(yùn)行環(huán)境。

jupyter notebook是一款基于瀏覽器的應(yīng)用,正如名字中的notebook一詞所表示的含義,通過jupyter notebook,我們可以以筆記的形式記錄和保存相關(guān)的代碼和運(yùn)行結(jié)果,并將結(jié)果以文檔的形式與其他人共享。

基于jupyter notebook, 還有一款成熟的IDE, 即jupyter lab,提供了IDE的完整功能,本文我們主要介紹jupyter notebook的使用, 首先進(jìn)行安裝,其實(shí)就是一個(gè)python的模塊,使用pip包管理器進(jìn)行安裝的代碼如下

pip install notebook

安裝成功后,在命令行中輸入以下命令可以啟動(dòng)

jupyter notebook

啟動(dòng)之后,在默認(rèn)的瀏覽器中會(huì)彈出對(duì)應(yīng)的窗口,示意如下

在Files菜單中,顯示的是電腦上的目錄結(jié)構(gòu),可以點(diǎn)擊進(jìn)行跳轉(zhuǎn),相當(dāng)于調(diào)整當(dāng)前工作目錄的作用。通過右上角的New菜單,可以新建文件夾或者文件。對(duì)于notebook而言,默認(rèn)只提供了python語言的接口。實(shí)際上,jupyter notebook支持python,R Ruby, C++等多門編程語言,只不過需要安裝對(duì)應(yīng)的接口。

下面來介紹使用jupyter notebook運(yùn)行python和R的方法

1. 運(yùn)行python

默認(rèn)情況下,只支持python的運(yùn)行,通過New菜單新建notebook, 編程語言選擇python, 然后就會(huì)彈出如下所示的窗口

Untitled是默認(rèn)的文件名,可以雙擊進(jìn)行修改。綠色方框稱之為單元格,在單元格中可以輸入python代碼,文字注釋等等, 單元格中的內(nèi)容默認(rèn)為代碼,也可以通過下拉菜單進(jìn)行調(diào)整。

在左上角的工具欄中,+號(hào)表示新增單元格,接下來是剪切,復(fù)制,粘貼功能,上下的箭頭用于切換單元格,運(yùn)行按鈕用于運(yùn)行單元格中的代碼,示例如下

從上圖可以看到,通過jupyter notebook, 可以直觀的看到變量內(nèi)容以及可視化的效果。將對(duì)應(yīng)的文件進(jìn)行保存,在工作目錄下,會(huì)生成一個(gè)后綴為.ipynb的文件。

2. 運(yùn)行R

在jupyter notebook中運(yùn)行R語言,首先需要安裝IRkernel這個(gè)R包,該R包的作用如下圖所示

在R的交互環(huán)境中運(yùn)行如下代碼

> install.packages("IRkernel")
> IRkernel::installspec(user = FALSE)

安裝成功后,重啟jupyter notebook,就可以看到,在notebook中支持R語言了。使用方式和python類似,示例如下

通過jupyter notebook, 可以實(shí)時(shí)查看代碼的運(yùn)行效果,在開發(fā)可視化代碼時(shí),非常的好用。

到此這篇關(guān)于使用jupyter notebook運(yùn)行python和R的步驟的文章就介紹到這了,更多相關(guān)jupyter notebook運(yùn)行python和R內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python數(shù)據(jù)分析Pandas?Dataframe排序操作

    Python數(shù)據(jù)分析Pandas?Dataframe排序操作

    這篇文章主要介紹了Python數(shù)據(jù)分析Pandas?Dataframe排序操作,數(shù)據(jù)的排序是比較常用的操作,DataFrame?的排序分為兩種,一種是對(duì)索引進(jìn)行排序,另一種是對(duì)值進(jìn)行排序,接下來就分別都介紹一下,需要的小伙伴可以參考一下
    2022-05-05
  • Python Selenium XPath根據(jù)文本內(nèi)容查找元素的方法

    Python Selenium XPath根據(jù)文本內(nèi)容查找元素的方法

    這篇文章主要介紹了Python Selenium XPath根據(jù)文本內(nèi)容查找元素的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Python經(jīng)典五人分魚實(shí)例講解

    Python經(jīng)典五人分魚實(shí)例講解

    在本篇文章里小編給大家分享的是一篇關(guān)于Python 五人分魚的經(jīng)典小游戲?qū)嵗齼?nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-01-01
  • Python json序列化解讀

    Python json序列化解讀

    這篇文章主要介紹了Python json序列化解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • pandas進(jìn)行數(shù)據(jù)輸入和輸出的方法詳解

    pandas進(jìn)行數(shù)據(jù)輸入和輸出的方法詳解

    這篇文章主要為大家詳細(xì)介紹了pandas進(jìn)行數(shù)據(jù)輸入和輸出的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • Keras Convolution1D與Convolution2D區(qū)別說明

    Keras Convolution1D與Convolution2D區(qū)別說明

    這篇文章主要介紹了Keras Convolution1D與Convolution2D區(qū)別說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python之pandas讀寫文件亂碼的解決方法

    Python之pandas讀寫文件亂碼的解決方法

    下面小編就為大家分享一篇Python之pandas讀寫文件亂碼的解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • 在keras中獲取某一層上的feature map實(shí)例

    在keras中獲取某一層上的feature map實(shí)例

    今天小編就為大家分享一篇在keras中獲取某一層上的feature map實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • python 數(shù)據(jù)分析實(shí)現(xiàn)長寬格式的轉(zhuǎn)換

    python 數(shù)據(jù)分析實(shí)現(xiàn)長寬格式的轉(zhuǎn)換

    這篇文章主要介紹了python 數(shù)據(jù)分析實(shí)現(xiàn)長寬格式的轉(zhuǎn)換,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Django多個(gè)app urls配置代碼實(shí)例

    Django多個(gè)app urls配置代碼實(shí)例

    這篇文章主要介紹了Django多個(gè)app urls配置代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11

最新評(píng)論

宁波市| 嘉荫县| 婺源县| 东乌珠穆沁旗| 秭归县| 茶陵县| 凤城市| 上栗县| 汉寿县| 水富县| 芜湖市| 安岳县| 普陀区| 长岭县| 城固县| 甘南县| 调兵山市| 汶上县| 赫章县| 柘荣县| 大洼县| 四川省| 哈密市| 凤阳县| 栖霞市| 浠水县| 洛隆县| 永济市| 波密县| 平阴县| 金塔县| 略阳县| 昌江| 遂宁市| 达孜县| 武宣县| 庆元县| 策勒县| 札达县| 满城县| 宁河县|