當你的程式碼很多的時候,會有一直重複執行相同的程式碼,就可以把它們寫成一個函式,當有需要的時候在叫出來。定義函式 利用 def 函式名稱() 來定義一個函式,...
我們可以利用 import 來匯入Python的模組並且引用裡面的函式,讓我們寫程式可以更加輕鬆簡單。import 模組下面介紹一些常用的模組: math ma...
上次我們介紹了如何使用 import ,這次我們來介紹 NumPy 函式庫。它最主要的功能就是能讓我們創建陣列。首先我們先套用模組。import numpy a...
上次介紹了 NumPy 如何去創建和設定陣列,這次我們來說說 NumPy 各種不同的資料型態。 種類 說明 int 正負整數(在後面加上 8, 1...
NumPy 陣列也可以去做數學相關的運算,像是它可以做基本的數學加減乘除。 import numpy as np a = np.array([1, 2, 3]...
NumPy 陣列也可以利用索引和切片來快速查找並並取得陣列中的元素。下面將分別介紹一維、二維及多維陣列的索引和切片操作。 一維陣列 一維陣列的索引和切片操作與...
介紹過了 NumPy,這次我們來說說 Pandas。Pandas 是一個功能強大的資料處理和分析工具,特別適合處理結構化數據。你可以把它想像成 Python 版...
上次說完要怎麼創建 Series,這次來說說我們該要怎麼去使用它。排序Series 可以根據索引或是根據值去做排列。 series1 = pd.Series([...
上次介紹完了 Series,這次來說說 DataFrame。DataFrame 是一個二維的資料結構,類似於表格或數據表,由多個 Series 組成,每個 Se...
上次說了要怎麼創建 DataFrame 和基本操作,這次來說說一些比較進階的操作。一樣使用上次的範例。 data = [ ['Alice', 25, '...