1
Leaving that they are from two different binaries.
series/dataframe和ndarray有什麼區別?
我知道series/dataframe可以容納任何數據類型,而且ndarray也是異構數據。
而且所有的numpy切片操作都適用於系列。
他們之間有沒有其他區別?
Leaving that they are from two different binaries.
series/dataframe和ndarray有什麼區別?
我知道series/dataframe可以容納任何數據類型,而且ndarray也是異構數據。
而且所有的numpy切片操作都適用於系列。
他們之間有沒有其他區別?
經過一番研究,我找到了我上面提到的問題的答案。對於任何人誰需要,這裏是從pandas docs:
系列和ndarray之間的主要區別是, 系列之間的操作自動對齊根據標籤上的數據。因此,您可以在不考慮所涉及的系列 是否具有相同標籤的情況下編寫計算。
一個例子:
s[1:] + s[:-1]
以上其結果將產生的NaN兩個第一和最後一個索引。
如果在一個系列或其他系列中找不到標籤,結果將被標記爲缺少NaN。