日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

第2章 Python与数据分析

發布時間:2023/12/4 python 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第2章 Python与数据分析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

《Python數據分析基礎教程》學習筆記。

第2章 Python與數據分析

2.1 Python數據分析常用的類庫
類庫是用來實現各種功能的類的集合。

-1. NumPy
NumPy(Numerical Python)是Python科學計算的基礎包,提供以下功能:

  • 快速高效的多維數組對象ndarrray是其核心。
  • 用于對數組執行元素計算和直接對數組執行數學運算的函數。
  • 用于讀寫硬盤上基于數組的數據集的工具。
  • 線性代數運算、傅里葉變換,以及隨機數生成。
  • 用于將C、C++、Fortran代碼集成到Python的工具。
  • 作為算法之間傳遞數據的容器。

-2. pandas
pandas是Python數據分析的核心庫,是基于NumPy構建的含有復雜數據結構和工具的數據分析包。
pandas圍繞著Series(一維序列)和DataFrame(二維序列)著兩個核心數據結構展開的。
pandas提供了復雜精細的索引功能,以便快捷地完成重塑、切片、聚合和選取數據子集等操作。

-3. Matplotlib
Matplotlib是最流行的用于繪制數據圖表的Python庫,非常適合創建出版物中的圖表。

-4. SciPy
SciPy是一組專門用于科學計算的開源Python庫,它構建于NumPy的基礎之上,提供了一個用于在Python中進行科學計算的工具集。
SciPy經常于NumPy、pandas、Matplotlib和IPython這些核心庫一起使用。

-5. scikit-learn
scikit-learn 是一個簡單有效的數據挖掘和數據分析工具,可供用戶在各種環境下重復使用。是建立在NumPy、SciPy和Matplotlib的基礎上的,對一些常用的算法進行了封裝。
scikit-learn 的基本功能主要為:

  • 分類
  • 回歸
  • 聚類
  • 數據降維
  • 模型選擇
  • 數據預處理

-6. IPython
IPython 是Python科學計算標準工具集的組成部分,它為交互式和探索式計算機提供了一個高效的開發環境。

2.2 Jupyter Notebook
Jupyter Notebook(又稱 IPython Notebook)是一個交互式的在線編輯器,它可以每編輯一行代碼就運行該行代碼,并且將運行的結果顯示在代碼的下方。
Jupyter Notebook本質上是一個支持實時代碼、數學方程式、可視化和Markdown的Web應用程序。它的用途:

  • 數據清理和轉換
  • 數值模擬
  • 統計建模
  • 數據可視化
  • 機器學習
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的第2章 Python与数据分析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。