中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

numpy,pandas,matplotlib怎么用

發布時間:2021-11-30 10:22:12 來源:億速云 閱讀:390 作者:小新 欄目:大數據

這篇文章將為大家詳細講解有關numpy,pandas,matplotlib怎么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

 使用Python中的三個庫可以優雅地進行數據分析,得到一只野生的Matlab,這三個庫是numpy,pandas 和 matplotlib。

numpy是高性能科學計算和數據分析的基礎包,其array多維數組擁有豐富的數據類型,基于向量化技術可以有效代替循環,代碼簡單速度極快。

以numpy為基礎的pandas中的數據框dataframe集數據分析工具萬象于一身,可以像array數組一樣進行復雜計算,又可以像excel一樣地操作數據,又可以像SQL一樣地操作數據。

而matplotlib進一步以matlab風格實現了繪圖功能。其強大的數據可視化能力可以讓你的數據分析結果顏值傾城。

一、numpy 庫

numpy提供了三種常用的對象,數組array、矩陣matrix和ufunc(universal function)。

1,創建array

numpy,pandas,matplotlib怎么用

2,訪問array元素

numpy,pandas,matplotlib怎么用

3,array運算

numpy,pandas,matplotlib怎么用

4,使用matrix運算

numpy,pandas,matplotlib怎么用

5,使用ufunc對象

numpy,pandas,matplotlib怎么用

二、pandas 庫

pandas中的DataFrame是交互性最好在數據分析中使用最廣泛的數據結構。

pandas 中常用的數據結構有:

(1)Series:一維數組,與Numpy中的一維array類似。

Series中只允許存儲相同的數據類型。

(2)DataFrame:二維的表格型數據結構。

可以將DataFrame理解為Series的容器。

(3)Panel :三維的數組,可以理解為DataFrame的容器。

1,Series對象

numpy,pandas,matplotlib怎么用

2,創建DataFrame對象

numpy,pandas,matplotlib怎么用

3,從excel中讀入DataFrame對象

numpy,pandas,matplotlib怎么用

4,增加行

numpy,pandas,matplotlib怎么用

5,刪除行

numpy,pandas,matplotlib怎么用

6,增加列

numpy,pandas,matplotlib怎么用

7,刪除列

numpy,pandas,matplotlib怎么用

8,移動列

numpy,pandas,matplotlib怎么用

9,排序

numpy,pandas,matplotlib怎么用

10,拼接

numpy,pandas,matplotlib怎么用

11,選取數據

有三種選取數據的方法:下標索引、標簽索引、布爾索引。

numpy,pandas,matplotlib怎么用

12,導出到csv文件或excel文件

numpy,pandas,matplotlib怎么用

13,常用統計函數

numpy,pandas,matplotlib怎么用

numpy,pandas,matplotlib怎么用

numpy,pandas,matplotlib怎么用

14,時間格式

numpy,pandas,matplotlib怎么用

三,matplotlib 庫

matplotlib 支持函數式繪圖和面向對象繪圖兩種繪圖方式。

函數式繪圖方式與matlab風格一致,先用一條語句畫出圖像,然后用一系列函數去修飾。而面向對象繪圖方式一般自上而下完成,先創建figure,然后再創建子圖ax,然后繪制data,最后設計各種輔助元素 (包括 xaxis, yaxis, title, grid,legend, annotate 等 )。

1,折線圖

numpy,pandas,matplotlib怎么用

numpy,pandas,matplotlib怎么用

numpy,pandas,matplotlib怎么用

numpy,pandas,matplotlib怎么用

numpy,pandas,matplotlib怎么用

2,條形圖

numpy,pandas,matplotlib怎么用

3,柱形分布圖

numpy,pandas,matplotlib怎么用

4,散點圖

numpy,pandas,matplotlib怎么用

5,餅圖

numpy,pandas,matplotlib怎么用

6,繪制子圖

numpy,pandas,matplotlib怎么用

numpy,pandas,matplotlib怎么用

Appendix:Jupyter Notebook 常用快捷鍵

  • Tab  對象補全

  • Shift + Tab 對象提示幫助

  • Ctrl + Enter 運行當前cell

  • Shift + Enter 運行當前cell,并選中下一個cell

  • Alt + Enter 運行當前cell,并在下方創建一個空的cell

  • Esc * M 切換成markdown輸入狀態

  • Esc * A 在上方插入cell

  •  Esc * B 在下方插入cell

關于“numpy,pandas,matplotlib怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武义县| 蒲江县| 江川县| 新巴尔虎右旗| 阿克苏市| 乌兰县| 琼海市| 屏南县| 安宁市| 南宁市| 界首市| 新余市| 逊克县| 香港| 越西县| 南投县| 山西省| 丰都县| 平南县| 宕昌县| 定边县| 扎鲁特旗| 郯城县| 名山县| 黔东| 昆山市| 高安市| 泗水县| 邛崃市| 军事| 谢通门县| 吉首市| 平陆县| 岑巩县| 长兴县| 绥宁县| 崇礼县| 阜阳市| 祁连县| 阳高县| 无为县|