精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

增強Jupyter Notebook的功能,這里有四個妙招

新聞 前端
你對 Jupyter Notebook 了解多少?本文介紹了一些自定義功能,幫助你使用 Jupyter notebook 更高效地寫代碼。

你對 Jupyter Notebook 了解多少?本文介紹了一些自定義功能,幫助你使用 Jupyter notebook 更高效地寫代碼。

Jupyter Notebook 是所有開發者共享工作的神器,它為共享 Notebooks 提供了一種便捷方式:結合文本、代碼和圖更快捷地將信息傳達給受眾。目前,Jupyter Notebook 已經應用于數據分析和數據科學等領域。

然而,大部分開發者僅僅了解其皮毛。開發者使用 Jupyter Notebook 的基本功能來寫 Python 代碼、展示圖。但是你們知道 Jupyter 中還有大量自定義功能嗎?這些很酷的選項可以幫助你使用 Jupyter notebook 更高效地寫代碼、展示圖。

本文將介紹強化 Jupyter Notebook 功能的 4 種方法。

1. 執行 Shell 命令

在技術或編程文本中,shell 表示使用文本與計算機進行交互的方式。最流行的 Unix shell 是 Bash(Bourne Again SHell),Bash 是 Linux 機器上終端默認的 shell。

在使用 Python 工作時,你會經常在寫 Python 代碼和使用 shell 命令之間來回切換。例如,你想使用 Python 讀取磁盤中的某份文件,而這需要你確認文件名。通常情況下,你需要在終端輸入 ls,獲得當前目錄的所有文件和文件夾列表。但這樣來回切換非常繁瑣低效。

很炫酷的是,Jupyter 能夠執行 Shell 命令,你甚至無需離開瀏覽器。只需要在 shell 命令前加一個感嘆號!,Jupyter 會將其轉換為 Bash。在任一命令前加感嘆號!,它們就可以在 Python Jupyter Notebook 中運行。

  1. # Listing folder contents 
  2. >>> !ls 
  3. mynotebook.ipynb stuff.txt# Getting the current directory 
  4. >>> !pwd 
  5. /home/george/github/project_1# Printing from Bash  
  6. >>> !echo "Pizza is delicious!" 
  7. Pizza is delicious! 

我們還可以將 shell 命令的輸出分配給 Python 變量,如下所示:

  1. # Getting the current directory.  
  2. # The variable "X" now contains ["/home/george/github/project_1"
  3. X = !pwd 

2. 更換主題

增強Jupyter Notebook的功能,這里有四個妙招

很多文本編輯器和編程 IDE 都有自定義主題。開發者最喜歡的主題之一是暗黑主題(如 monaki),因為對于整天盯著屏幕的開發者而言,暗黑主題看起來比較舒適。幸運的是,Jupyter 有一個插件,允許用戶自行選擇主題。

要想安裝該插件,你只需在終端中運行以下 pip 命令:

  1. pip install jupyterthemes 

運行以下命令,可得到可用的主題列表:

  1. jt -l 

截至本文寫作時,可選擇的主題包括:

  1. chesterish 
  2. grade3 
  3. gruvboxd 
  4. gruvboxl 
  5. monokai 
  6. oceans16 
  7. onedork 
  8. solarizedd 
  9. solarizedl 

查看這些主題,如下圖所示,我們擁有大量不同的顏色選擇。

增強Jupyter Notebook的功能,這里有四個妙招

solarizedd(左),gruvboxl(中),grade3(右)。

3. Notebook 擴展插件

Jupyter Notebook 擴展插件(nbextensions)是一些 JavaScript 模塊,你可以使用它們強化 Notebook 的功能以及使用。擴展插件本質上修改了 Jupyter UI,以實現更穩健的功能。

我們首先通過 pip 安裝 nbextensions:

  1. pip install jupyter_contrib_nbextensions  
  2. jupyter contrib nbextension install 

安裝完成后,啟動 Jupyter。你將看到一個新選項——NBextensions。選擇它之后,你會看到大量 Jupyter Notebook 擴展插件選項。

增強Jupyter Notebook的功能,這里有四個妙招

通過快速搜索,你可以查看這些擴展插件的功能。下面我將介紹幾個最重要的插件。

Table of Contents

正如其名稱所描述的那樣,Table of Contents 基于 notebook 中 # 創建的標題自動生成目錄。例如,我在 notebook 中創建了以下標題:

  1. # This is a super big title 
  2. ## This is a big title 
  3. ### This is a medium title 
  4. #### This is a small title 

則左側會生成目錄。雙擊標題,可鏈接至對應章節內容。當 notebook 規模很大,選項很多時,這個功能非常方便!

增強Jupyter Notebook的功能,這里有四個妙招

Hinterland

代碼補全是大部分 IDE 都具備的常見功能,比如 PyCharm。開發者喜歡這個功能,因為這使得他們的工作更加簡單,開發者無需記住每一個命令,IDE 會準備好一切。

Hinterland 可在 Jupyter Notebook 內完成代碼補全。在鍵入過程中,你會看到一些代碼補全建議。尤其是當你搜索外部庫的命令時(示例如下所示)。這簡直太方便了!

增強Jupyter Notebook的功能,這里有四個妙招

拆分單元格(Split Cells)

拆分單元格允許開發者并排查看 2 個單元格。當你有兩個相關單元格時(比如描述及其對應的圖示),這個功能非常方便。

增強Jupyter Notebook的功能,這里有四個妙招

4. 使用 Qgrid 探索 Dataframes

最后一站是 Qgrid,該工具允許開發者在不使用復雜 Pandas 代碼的情況下,探索和編輯數據幀。Qgrid 可在 Jupyter notebook 中以交互的方式渲染 pandas 數據幀,這樣你就可以執行一些直觀的控制,如滾動、排序和篩選,以及雙擊單元格編輯數據幀。

我們首先安裝 Qgrid:

  1. pip install qgrid 
  2. jupyter nbextension enable --py --sys-prefix widgetsnbextension 

要想使用 Qgrid 渲染數據幀,開發者只需導入 Qgrid,然后將數據幀輸入到 show_grid 函數:

  1. import qgrid 
  2. qgrid_widget = qgrid.show_grid(df, show_toolbar=True) 
  3. qgrid_widget 

這樣,你可以對數據幀執行大量交互式操作:

  • 添加和刪除行;
  • 篩選行;
  • 編輯單元格。

將更多參數輸入 show_grid 函數可以執行其他交互式操作。關于 Qgrid 的全部功能,參見:https://github.com/quantopian/qgrid。

增強Jupyter Notebook的功能,這里有四個妙招

以上就是強化 Jupyter Notebook 功能的 4 種方法。

 

責任編輯:張燕妮 來源: 機器之心
相關推薦

2019-09-22 18:53:27

Jupyter Not代碼開發

2010-09-09 10:18:01

2018-03-25 09:11:31

大數據機器學習分析軟件

2016-08-23 00:39:25

2020-11-02 15:49:35

機器學習技術云計算

2020-07-27 10:37:01

編程技巧開發

2023-11-21 08:00:20

AI模型

2023-11-21 08:45:10

JSON性能程序

2023-10-10 18:00:49

Python編程語言

2018-08-02 15:40:59

2019-09-18 09:06:00

2024-01-03 16:37:26

Jupyter工具開源

2022-07-28 08:33:59

JupyterPython

2018-03-01 10:48:52

云 數據中心

2018-02-28 07:33:59

云遷移數據中心云計算

2023-08-21 13:39:57

開發桌面Ubuntu

2020-06-12 07:36:33

Redis

2018-06-11 09:00:00

開源GitHubGit代碼倉庫

2018-05-15 15:47:32

2024-04-01 11:52:46

點贊
收藏

51CTO技術棧公眾號

狠狠久久伊人中文字幕| 男女视频在线观看免费| 狠狠88综合久久久久综合网| 亚洲国产精品电影在线观看| aaa毛片在线观看| 色影视在线观看| 成人精品在线视频观看| 国产精品第一页在线| 欧美日韩在线视频免费播放| 亚洲a级精品| 91精品婷婷国产综合久久| www..com日韩| 五月婷婷在线观看| 91小视频免费看| 成人免费激情视频| 中文字幕黄色片| 欧美视频不卡| 日韩在线观看网站| 野花社区视频在线观看| 亚洲男人在线| 日韩欧美国产成人| 国产乱人伦精品一区二区三区| 免费一级在线观看播放网址| 国产成人精品午夜视频免费| 国产精品麻豆va在线播放| 国产精品6666| 欧美黄色一级视频| 在线免费观看羞羞视频一区二区| 亚洲一级Av无码毛片久久精品| 外国电影一区二区| 狠狠色狠色综合曰曰| 日韩一级特黄毛片| 久久bbxx| 国产精品久久久久一区| 欧美极品色图| 亚洲欧洲成人在线| 成人av电影在线网| 成人毛片网站| 国产av一区二区三区精品| 免费高清在线一区| 国产精品久久国产精品99gif| 日韩欧美国产亚洲| 欧美日韩99| 在线电影中文日韩| 国产又粗又猛又爽又黄av| 日韩美女精品| 日韩成人激情视频| 日本japanese极品少妇| 免费看久久久| 亚洲激情在线视频| www.日本高清| 美女av一区| 国产视频亚洲精品| 国产吞精囗交久久久| 天堂在线精品| 亚洲欧洲日产国码av系列天堂| 亚洲国产第一区| 妖精一区二区三区精品视频| 日韩av中文字幕在线播放| 中文字幕免费高清视频| 日韩福利视频一区| 亚洲免费电影在线观看| 欧美18—19性高清hd4k| 成人在线免费视频观看| 日韩中文字幕免费| 成人免费黄色小视频| 欧美在线资源| 国内精品小视频| 丁香六月婷婷综合| 秋霞影院一区二区| 91系列在线观看| 亚洲精品国偷拍自产在线观看蜜桃| 国产精品99久久久| 国产日本一区二区三区| 免费在线观看一级毛片| 国产精品丝袜一区| 国产传媒久久久| 亚洲精品一区| 欧美日韩免费不卡视频一区二区三区| 在线免费观看av网| 国产精品白丝一区二区三区| 日韩精品视频三区| 国产真人真事毛片视频| 亚洲女同另类| 97av在线播放| 7777久久亚洲中文字幕| 国产成人亚洲综合a∨猫咪| 国偷自产av一区二区三区小尤奈| 日中文字幕在线| 国产精品久久久久久久久免费丝袜| 四虎4hu永久免费入口| 2021中文字幕在线| 欧美三级在线播放| 欧洲熟妇的性久久久久久| 国产精品探花在线观看| 欧美精品免费播放| 日韩电影在线观看一区二区| 国产一区二区毛片| 欧洲精品亚洲精品| 色呦呦在线视频| 在线看一区二区| 中文字幕视频观看| 午夜精品毛片| 国产成人av在线播放| www日本高清| 国产无遮挡一区二区三区毛片日本| 黄色网址在线免费看| 国产ktv在线视频| 5566中文字幕一区二区电影| 人妻丰满熟妇av无码久久洗澡| 亚洲女同另类| 国产欧美精品一区二区三区-老狼 国产欧美精品一区二区三区介绍 国产欧美精品一区二区 | 日韩精品久久久久久久| 麻豆久久一区二区| 久久久www免费人成黑人精品| 国产成人在线视频免费观看| 丁香五六月婷婷久久激情| 亚洲一区二区中文字幕在线观看| 美日韩中文字幕| 国语自产偷拍精品视频偷| 亚洲综合免费视频| 国产日韩高清在线| 男人操女人逼免费视频| 青草伊人久久| 久久躁日日躁aaaaxxxx| 超碰在线观看91| 91一区二区三区在线观看| 三年中文高清在线观看第6集| 玛雅亚洲电影| 亚洲激情视频在线播放| 久久精品女人毛片国产| 国产精品自拍在线| 三年中国中文在线观看免费播放| 中韩乱幕日产无线码一区| 亚洲电影天堂av| 国产亚洲精品久久777777| 国产精品中文字幕一区二区三区| 亚洲乱码一区二区三区| 经典三级一区二区| 国产一区二区美女视频| 欧美一区免费看| 99在线热播精品免费| 97中文字幕在线| 永久免费精品视频| 欧美激情啊啊啊| 亚洲av无码一区二区三区性色| 亚洲人成精品久久久久| 中文字幕55页| 欧美涩涩视频| 精品午夜一区二区三区| 在线人成日本视频| 亚洲毛茸茸少妇高潮呻吟| 麻豆成人免费视频| 国产欧美精品一区二区三区四区 | 亚洲精品理论电影| 91午夜视频在线观看| 波多野结衣中文字幕一区二区三区| 可以看毛片的网址| 天堂在线精品| 国产精品免费小视频| 日本中文字幕电影在线免费观看| 欧美日韩一区不卡| 国产福利在线导航| 国产一区二区成人久久免费影院| japanese在线视频| jizz18欧美18| 日本中文字幕不卡免费| 成年人在线免费观看| 欧美色视频在线| 亚洲二区在线播放| 粉嫩av一区二区三区粉嫩| 奇米精品一区二区三区| 国产精品手机在线播放| 成人国产精品久久久久久亚洲| 永久免费网站在线| 亚洲国内精品视频| 波多野结衣午夜| 亚洲色图.com| 中文字幕一区三区久久女搜查官| 久久激情视频| 日韩视频在线免费播放| 国产乱人伦精品一区| 国产成人精品一区二区在线 | 国外成人在线视频| 国产一区精品| 日韩欧美一二区| 中文字幕av影院| 国产精品福利av| 国产精品无码电影| 国产一区欧美一区| 国产美女无遮挡网站| 999久久久精品国产| 懂色中文一区二区三区在线视频| **欧美日韩在线观看| 九九九久久国产免费| 日韩偷拍自拍| 欧美一区二区三区在线| 国产伦精品一区二区三区视频网站| 中文字幕在线观看一区| 中文字幕一区二区人妻电影丶| 美女在线一区二区| 奇米精品一区二区三区| 伊人久久大香线蕉综合四虎小说| 欧美日韩另类综合| 一区视频网站| 国产日韩换脸av一区在线观看| 91超碰国产在线| 久热精品在线视频| 国内精品在线视频| 亚洲二区在线播放视频| 一级黄色片在线观看| 欧美日韩一区二区三区在线免费观看| 在线观看亚洲网站| 国产亚洲va综合人人澡精品 | 99国产精品一区二区三区| 色综合中文字幕| 国产91av视频| 亚洲视频1区2区| 国产aaaaaaaaa| 久久久久国产免费免费| 亚洲一区二区三区黄色| 国产精品资源站在线| 国产一级做a爰片久久| 国产精品乱看| 欧美激情 国产精品| 欧美日韩成人| 99视频精品全部免费看| 日本不卡免费一区| 久中文字幕一区| 黄色欧美在线| 国产综合av一区二区三区| 午夜精品在线| 亚洲淫片在线视频| 国产精品3区| 成人免费看黄网站| 羞羞视频在线观看一区二区| 国产精品久久久久久久久久久久久久| 蜜桃视频在线观看播放| 97精品国产97久久久久久春色| 怡红院在线观看| 欧美二区在线播放| 国产第一页在线视频| 久久久久久国产精品| 欧美1—12sexvideos| 欧美激情在线观看| 成人福利影视| 91国产精品91| 波多野结衣久久精品| 日本久久久久久久| av成人在线观看| 国产区精品在线观看| 日韩城人网站| 亚洲自拍小视频| 亚洲日本一区二区三区在线| 99se婷婷在线视频观看| jizz性欧美23| 蜜桃av噜噜一区二区三区| 久久97视频| 视频在线99| 亚洲天天综合| 人妻无码久久一区二区三区免费 | 中文字幕 日韩 欧美| 激情综合五月天| 精产国品一二三区| 成人午夜电影小说| 欧美黑人欧美精品刺激| 久久精品夜夜夜夜久久| 男人天堂资源网| 亚洲乱码精品一二三四区日韩在线| 青娱乐国产在线| 黑人巨大精品欧美一区二区一视频| 久久久成人免费视频| 欧美日韩一区久久| 国产黄色一级大片| 亚洲精品720p| av在线电影播放| 欧美放荡办公室videos4k| 性感女国产在线| 国产在线拍偷自揄拍精品| 中文字幕一区日韩精品| 久久婷婷开心| 天天天综合网| 欧美成人高潮一二区在线看| 日韩中文字幕一区二区三区| 小早川怜子一区二区三区| 国产99久久久国产精品潘金| 国产 中文 字幕 日韩 在线| 成人欧美一区二区三区| 国产真实乱偷精品视频| 欧美综合视频在线观看| 亚洲精品成人区在线观看| 亚洲人成电影在线| 怡红院在线观看| 国产精品99久久久久久人| 亚洲高清国产拍精品26u| 国产伦精品一区二区三毛| 欧美综合一区| 国产真人做爰毛片视频直播| 美腿丝袜一区二区三区| av直播在线观看| 一区二区欧美精品| 中文字幕第31页| 亚洲国产精品久久精品怡红院| 日本综合在线| 日韩av三级在线观看| 亚洲亚洲一区二区三区| 亚洲欧洲在线一区| 亚洲欧美日韩综合国产aⅴ| 一本之道在线视频| 国产精品久久久久久久久免费桃花 | 成人羞羞视频在线看网址| 3d动漫一区二区三区| 国产一区二区伦理| 久久精品国产亚洲AV成人婷婷| 天天影视涩香欲综合网| japanese国产| 最新的欧美黄色| 456成人影院在线观看| 久久综合九色综合网站| 一区二区亚洲精品| 特种兵之深入敌后| 天堂网av成人| 日韩欧美黄色动漫| 九九免费精品视频| 欧美日韩国产小视频| 欧美女v视频| 2019中文字幕在线观看| eeuss国产一区二区三区四区| 狠狠色综合欧美激情| 99精品视频免费看| 久久99久国产精品黄毛片色诱| 欧美高清性猛交| 四虎永久免费地址| 欧洲成人一区| 日韩在线观看免费全集电视剧网站| av2020不卡| 91久久偷偷做嫩草影院| 婷婷亚洲最大| 九热视频在线观看| 午夜视频在线观看网站| 91精品国产麻豆国产自产在线 | 九九国产精品视频| 亚洲做受高潮无遮挡| 精品露脸国产偷人在视频| 丰满人妻一区二区| 久久免费视频观看| 136导航精品福利| 欧美国产综合在线| 国产精品1区二区.| 一区二区成人免费视频| 日韩亚洲国产中文字幕欧美| 菠萝菠萝蜜在线视频免费观看| 国产精品人人做人人爽| 色婷婷热久久| 午夜激情影院在线观看| 亚洲精品高清视频在线观看| 国产成人三级在线播放| 乱亲女秽乱长久久久| 日本在线免费| 91蝌蚪porny| 免费中文字幕视频| 亚洲精品在线免费观看视频| 国产第一页在线| 精品日韩美女| 久久香蕉精品| 91在线无精精品白丝| 欧美日本免费一区二区三区| 色三级在线观看| 成人黄动漫网站免费| 宅男噜噜噜66一区二区| 成都免费高清电影| 欧美美女视频在线观看| 9191在线播放| 欧美精品久久久| 亚洲第一黄色| 久久久久久久香蕉网| 丝袜老师在线| 视频在线精品一区| 久久99国内精品| 成年人av电影| 日韩第一页在线| 欧美视频精品| 亚洲中文字幕无码av永久| 久久久亚洲精品石原莉奈| 国产又粗又猛又爽又黄视频| 欧美第一淫aaasss性| 国产欧美日韩视频在线| 日韩av加勒比| 午夜精品福利一区二区三区av| 第一视频专区在线| 99九九视频| 老司机午夜精品视频| 日韩女优一区二区| 精品五月天久久| 四虎在线精品| 欧美日韩一区二区在线免费观看| 亚洲人成精品久久久久| 国产高清免费av在线| 国产精品欧美久久| 麻豆成人在线观看|