創建對象
-
創建Series對象
Series可以通過列表,標量值,字典,ndarray,其他函數來創建a = pf.Series([1,2,3,4]) # 列表創建 b = pd.Series(25, index=['a', 'b', 'c']) # 標量創建 c = pd.Series({'a':12, 'b':23, 'c':43}) #字典創建,鍵為索引 d = pd.Series(np.arange(5)) #adarray類型創建,非常常用
-
創建DataFrame對象
DataFrame可以通過二維的ndarray,列表,字典,Sries構成的字典創建a = pd.DataFrame(np.arange(10).reshape(2,5)) # 二維的ndarray創建 dt = {'one': pd.Series([1,2,3], index=['a','b','c']), 'two': pd.Series([9,8,7,6], index=['a','b','c','d'])} b = pd.DataFrame(dt) # 字典創建,鍵作為列索引,值不齊全的默認補為nan li = {'one':[1,2,3,4], 'two':[5,6,7,8]} #行的個數需要相同 c = pd.DataFrame(li, index=['a','b','c','d',]) # 索引個數需要與行數相同