我開始學習python,numpy和panda的,我有一個非常基本的問題,關於大小。Python&Pandas - intp和int64之間的dp.Series區別
請參閱下一個代碼塊:
1.長度:6,D型細胞:int64類型
# create a Series from a dict
pd.Series({key: value for key, value in zip('abcdef', range(6))})
與
2.長度:6,D型細胞:INT32
# but why does this generate a smaller integer size???
pd.Series(range(6), index=list('abcdef'))
問題 所以我想當你在pd.Series中放置一個列表,numpy數組,字典等時,你會得到int64,但是當你在pd.Series中只放入範圍(6)時,你將得到int32。有人能讓我對此有點清楚嗎?
對不起,最基本的問題。
@Edit:我使用的是熊貓版本0.20.1和1.12.1 numpy的
什麼是您的Python,numpy和操作系統版本? – EdChum