博客 / 列表

咚咚王哲 - 人工智能之數據分析 Matplotlib:第六章 知識總結

人工智能之數據分析 Matplotlib 第六章 知識總結 (文章目錄) 前言 本文對之前的關於matplotlib的知識進行系統性總結,便於知識梳理和歸納,為後續打好基礎,或者面試使用 一、核心架構 Matplotlib 採用 三層架構: Backend(後端) 負責圖形渲染和輸出(如 T

子圖 , yyds乾貨盤點 , 面向對象 , 人工智能 , 數據分析 , Python

咚咚王哲 - 人工智能之數據分析 Matplotlib:第五章 常見函數

人工智能之數據分析 Matplotlib 第五章 常見函數 (文章目錄) 前言 在 Matplotlib 中,除了常用的 plot、scatter、bar 等繪圖函數外,還有一些圖像處理和樣式控制相關的常用函數,如 imshow、imsave、imread,以及解決中文顯示問題的方法。此外,Seaborn 作為基於 Matplotlib 的高級可

yyds乾貨盤點 , 人工智能 , 數據分析 , 中文顯示 , Image , Python

咚咚王哲 - 人工智能之數據分析 Matplotlib:第四章 圖形類型

人工智能之數據分析 Matplotlib 第四章 圖形類型 (文章目錄) 前言 Matplotlib 支持多種圖表類型。本文將詳細介紹 散點圖、柱形圖、餅圖、直方圖 以及其他常見圖表(如箱線圖、熱力圖、面積圖、3D 圖等)的繪製方法、參數説明和典型應用場景。 一、散點圖(Scatter Plot) 用途 顯示兩個變量之間的關係,

子圖 , yyds乾貨盤點 , 人工智能 , 數據分析 , 直方圖 , Python

咚咚王哲 - 人工智能之數據分析 Matplotlib:第三章 基本屬性

人工智能之數據分析 Matplotlib 第三章 基本屬性 (文章目錄) 前言 本文主要介紹如何設置繪圖標記、線條樣式、軸標籤、標題、網格線以及如何在同一窗口中繪製多個圖表。 一. 繪圖標記 你可以通過 plt.plot() 函數中的參數 marker 來指定數據點的標記樣式。例如: plt.plot([1, 2, 3, 4], [1

機器學習 , yyds乾貨盤點 , 人工智能 , 數據分析 , 深度學習 , Python

咚咚王哲 - 人工智能之數據分析 Matplotlib:第二章 Pyplot

人工智能之數據分析 Matplotlib 第二章 Pyplot (文章目錄) 前言 pyplot 是 Matplotlib 庫中最常用、最便捷的模塊,提供了類似 MATLAB 的命令式繪圖接口,非常適合快速繪製各種圖表。它通過一系列函數自動管理圖形(Figure)、座標軸(Axes)等底層對象,讓初學者也能輕鬆上手。 一、導入方式

面向對象 , 座標軸 , 人工智能 , 數據分析 , Python

咚咚王哲 - 人工智能之數據分析 Matplotlib:第一章 簡介和安裝

人工智能之數據分析 Matplotlib 第一章 簡介和安裝 (文章目錄) 前言 Matplotlib 是 Python 中最常用的數據可視化庫之一,用於創建靜態、動態和交互式的圖表。它功能強大、靈活,並且與 NumPy、Pandas 等科學計算庫無縫集成,廣泛應用於數據分析、機器學習、科研和工程等領域。 一、Matplotlib 簡介

機器學習 , 人工智能 , 數據分析 , 深度學習 , Python

咚咚王哲 - 人工智能之數據分析 numpy:第十四章 知識總結

人工智能之數據分析 numpy 第十四章 知識總結 (文章目錄) 前言 本文主要講解 NumPy 的核心知識點總結,涵蓋其作為 Python 科學計算基石的關鍵概念與最佳實踐,適合快速回顧、面試準備或系統學習。 🧱 一、基礎核心:ndarray(N 維數組) 唯一數據結構:所有操作圍繞 numpy.ndarray 展開。

數組 , numpy , 人工智能 , 數據分析 , Python

咚咚王哲 - 人工智能之數據分析 numpy:第十二章 數據持久化

人工智能之數據分析 numpy 第十二章 數據持久化 前言 NumPy 提供了多種數據持久化(Persistence) 方式,用於高效地保存和加載數組數據。根據數據規模、結構複雜度、跨平台需求等不同場景,可選擇不同的方法。 本文系統講解: 基礎二進制/文本保存(.npy, .npz, .txt) 結構化數組(Structured Arrays) 與

數組 , yyds乾貨盤點 , 後端開發 , 結構化 , Python

咚咚王哲 - 人工智能之數據分析 numpy:第十一章 字符串與字節交換

人工智能之數據分析 numpy 第十一章 字符串與字節交換 (文章目錄) 前言 在 NumPy 中,字符串數組 和 字節序(Endianness)交換 是兩個重要但常被忽視的主題。下面分別詳細講解,並説明它們的聯繫與應用場景。 一、NumPy 中的字符串數組 NumPy 支持兩種主要的字符串類型:

yyds乾貨盤點 , 字符串 , numpy , 後端開發 , 字節序 , Python

咚咚王哲 - 人工智能之數據分析 numpy:第十章 副本視圖

人工智能之數據分析 numpy 第十章 副本視圖 (文章目錄) 前言 在 NumPy 中,副本(copy) 和 視圖(view) 是理解數組內存管理、性能優化和避免意外修改的關鍵概念。它們決定了當你對一個數組進行切片、變形或賦值操作時,​**是否創建了新的數據副本,還是僅僅創建了一個指向原數據的新“窗口”**​。 下面從原理、區別、判斷方法到

數組 , 顯式 , 後端開發 , Python

咚咚王哲 - 人工智能之數據分析 numpy:第八章 數組廣播

人工智能之數據分析 numpy 第八章 數組廣播 (文章目錄) 前言 NumPy 的 廣播(Broadcasting) 是其最強大、也最容易被誤解的特性之一。它允許不同形狀的數組之間進行​逐元素運算​,而無需顯式複製數據,既節省內存又提升性能。 一、什麼是廣播? ​廣播​:NumPy 在執行算術運算時,自動將形狀不同的數組“

數組 , yyds乾貨盤點 , 顯式 , 後端開發 , Python

咚咚王哲 - 人工智能之數據分析 numpy:第九章 數組運算

人工智能之數據分析 numpy 第九章 數組運算 (文章目錄) 前言 NumPy 不僅提供了高效的多維數組(ndarray)結構,還內置了豐富的數組運算功能,包括基礎算術、比較邏輯、位運算、通用函數(ufunc)、矩陣與線性代數等。這些運算是向量化的,無需顯式循環,性能遠超純 Python。 下面系統講解 NumPy 的各類數組運算。

數組 , yyds乾貨盤點 , numpy , 後端開發 , Python

咚咚王哲 - 人工智能之數據分析 numpy:第七章 數組迭代排序篩選

人工智能之數據分析 numpy 第七章 數組迭代排序篩選 (文章目錄) 前言 在 NumPy 中,數組的迭代、排序與篩選是數據處理中的三大基礎操作。雖然 NumPy 強調​向量化操作​(避免顯式 Python 循環以提升性能),但在某些場景下仍需對數組進行迭代(如逐行/逐元素處理)。本文將系統講解這三類操作,並結合實際示例説明如何高效使用。

數組 , yyds乾貨盤點 , 後端開發 , 迭代 , Python

咚咚王哲 - 人工智能之數據分析 numpy:第六章 數組基本操作

人工智能之數據分析 numpy 第六章 數組基本操作 (文章目錄) 前言 NumPy 提供了豐富而高效的​數組基本操作​,包括形狀變換、維度調整、連接與分割、元素增刪、翻轉、對角線提取等。這些操作在數據預處理、圖像處理、科學計算中極為常用。 一、修改數組形狀(Reshaping) 1. reshape() 返回一個具有新形狀的​

數組 , yyds乾貨盤點 , 數據 , 後端開發 , Python

咚咚王哲 - 人工智能之數據分析 numpy:第五章 索引與切片

人工智能之數據分析 numpy 第五章 索引與切片 (文章目錄) 前言 在 NumPy 中,索引(indexing)與切片(slicing) 是訪問和操作 ndarray 元素的核心手段。相比 Python 原生列表,NumPy 提供了更強大、更靈活的多維索引機制,包括基本索引、高級索引、布爾索引、花式索引等。 本文詳細講解 NumPy 數組

數組 , yyds乾貨盤點 , 賦值 , 後端開發 , Python

咚咚王哲 - 人工智能之數據分析 numpy:第四章 數組屬性和數據類型

人工智能之數據分析 numpy 第四章 數組屬性和數據類型 (文章目錄) 前言 NumPy 的 ndarray(N 維數組) 不僅是一個高效的多維容器,還具有豐富的屬性和靈活的​數據類型(dtype)系統​。理解這些內容對於高效使用 NumPy 至關重要。 一、NumPy 數組的核心屬性 創建一個示例數組: import num

數組 , numpy , 後端開發 , Python

咚咚王哲 - 人工智能之數據分析 numpy:第三章 Ndarray 對象和數組創建

人工智能之數據分析 numpy 第三章 Ndarray 對象和數組創建 (文章目錄) 前言 Ndarray 是 NumPy 的核心數據結構,本質是​存儲單一數據類型的多維數組​,也是後續所有操作的基礎。它具備高效的存儲和運算能力,能夠支持批量數據處理,區別於 Python 原生列表(可存儲多種數據類型、運算效率低)。 一、ndarray

數據類型 , 數組 , 後端開發 , Python

咚咚王哲 - 人工智能之數據分析 numpy:第二章 簡介與安裝

人工智能之數據分析 numpy 第二章 簡介與安裝 (文章目錄) 前言 NumPy(Numerical Python 的簡稱)是 Python 中用於科學計算的核心庫之一。它提供了高性能的多維數組對象(ndarray)以及用於操作這些數組的工具,廣泛應用於數據分析、機器學習、圖像處理、物理模擬等領域。 一、NumPy 的主要特點

機器學習 , yyds乾貨盤點 , numpy , 後端開發 , Python

咚咚王哲 - 人工智能之數據分析 numpy:第一章 學習鏈路

人工智能之數據分析 numpy 第一章 學習鏈路 (文章目錄) 前言 本文主要學習人工智能的整體鏈路,相當於數據分析模塊的開端,學習整體思維導圖,有利於更加清晰的知道後面需要學習什麼,達到什麼樣的程度,對於單一的ai繪圖短劇小説等也是當前的熱門方向之一。掌握基礎有利於更加靈活的創造和應用解決問題的能力。 一、頂層設計:理解人工智能全景圖

機器學習 , 數據 , 後端開發 , Python

咚咚王哲 - 人工智能之編程進階 Python高級:第十一章 過渡項目

人工智能之編程進階 Python高級 第十一章 過渡項目 以下是 ​5 個由淺入深、覆蓋 Python 核心技能的實戰項目​,每個項目都包含: 🎯 項目目標 🔧 技術棧(知識點) 📦 功能模塊 💡 實現要點與代碼片段 🚀 擴展建議 適合從入門到進階的學習者動手實踐,真正“學以致用”。 🌟 項目一:天氣查詢

技術棧 , yyds乾貨盤點 , API , 後端開發 , Python

咚咚王哲 - 人工智能之編程進階 Python高級:第十章 知識點總結

人工智能之編程進階 Python高級 第十章 知識點總結 (文章目錄) 前言 學到這裏基本上掌握了python的常用操作,但這些還未涉及到數據分析的部分,這些都只是對於語言的靈活運用,至於數據分析,將在後續欄目增加,一起努力學習,未來方向充滿不確定,我們能做的就是不斷學習,跟隨政策,擁抱人工智能,打好地基,方能不被脱節。 🐍 Pyth

字符串 , 後端開發 , Python

咚咚王哲 - 人工智能之編程進階 Python高級:第九章 爬蟲類模塊

人工智能之編程進階 Python高級 第九章 爬蟲類模塊 (文章目錄) 前言 本文主要敍述網路數據獲取以及網頁解析相關的模塊,掌握此模塊有利於在相關網頁獲取有價值的信息。主要包括以下幾個模塊: urllib(標準庫) requests(第三方,最流行) selenium(瀏覽器自動化) BeautifulSoup(H

後端開發 , ide , HTML , Python

咚咚王哲 - 人工智能之編程進階 Python高級:第八章 網絡併發類模塊

人工智能之編程進階 Python高級 第八章 網絡併發類模塊 (文章目錄) 前言 本文針對於網絡編程以及網絡編程中的多線程以及異步編程和子進程進行詳細的敍述,並對這幾種方式進行了對比總結。 ---# 🌐 一、網絡編程(socket) Python 使用 socket 模塊進行底層網絡通信,支持 TCP/UDP。 1. TCP 服務端

後端開發 , 多線程 , Python

咚咚王哲 - 人工智能之編程進階 Python高級:第七章 數據庫類模塊

人工智能之編程進階 Python高級 第七章 數據庫類模塊 (文章目錄) 前言 本文主要講述兩類數據庫,關係型數據庫mysql和非關係型數據庫mongodb的常見操作步驟。 🗄️ 一、MySQL(關係型數據庫) 1. 安裝(本地開發) Windows / macOS: 推薦使用 MySQL Installer(官方

yyds乾貨盤點 , MySQL , mongodb , 後端開發 , Python