真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

numpy,pandas,matplotlib怎么用

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

創(chuàng)新互聯(lián)建站2013年至今,先為沁陽等服務建站,沁陽等地企業(yè),進行企業(yè)商務咨詢服務。為沁陽企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。

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

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

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

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

一、numpy 庫

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

1,創(chuàng)建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是交互性最好在數(shù)據(jù)分析中使用最廣泛的數(shù)據(jù)結構。

pandas 中常用的數(shù)據(jù)結構有:

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

Series中只允許存儲相同的數(shù)據(jù)類型。

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

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

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

1,Series對象

numpy,pandas,matplotlib怎么用

2,創(chuàng)建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,選取數(shù)據(jù)

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

numpy,pandas,matplotlib怎么用

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

numpy,pandas,matplotlib怎么用

13,常用統(tǒng)計函數(shù)

numpy,pandas,matplotlib怎么用

numpy,pandas,matplotlib怎么用

numpy,pandas,matplotlib怎么用

14,時間格式

numpy,pandas,matplotlib怎么用

三,matplotlib 庫

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

函數(shù)式繪圖方式與matlab風格一致,先用一條語句畫出圖像,然后用一系列函數(shù)去修飾。而面向對象繪圖方式一般自上而下完成,先創(chuàng)建figure,然后再創(chuàng)建子圖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,并在下方創(chuàng)建一個空的cell

  • Esc * M 切換成markdown輸入狀態(tài)

  • Esc * A 在上方插入cell

  •  Esc * B 在下方插入cell

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


網(wǎng)頁題目:numpy,pandas,matplotlib怎么用
分享網(wǎng)址:http://weahome.cn/article/ieoeog.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部