import pandas as pd
import numpy as np
# pandas 資料分析的庫---用於資料處理、資料清洗、獲取儲存檔案、統計分析
'''結構:
series --一維結構
dataframe --二維結構
panel -- 三維結構
'''# numpy 資料分析庫 ---主要用於科學計算
# ndarray 進行資料儲存、進行計算
# 載入資料
data = np.load('國民經濟核算季度資料.npz', allow_pickle=true)
columns = data['columns']
values = data['values']
# print(columns)
# print(values)
# 列索引
index = np.arange(1, values.shape[0]+1)
# 將ndarray 轉化為df
df = pd.dataframe(values, columns=columns, index=index)
# print(df)
# print(type(df))
# 獲取df裡面的是時間這一列資料
se = df['時間']
# print(se)
# print(type(se))
# print(se.shape)
# dataframe 屬性
# ndim, size, shape, values, index, columns, dtypes
print('df的維度',df.ndim) # 維數
print('df的大小',df.size) # 元素個數
print('df的形狀',df.shape) # 形狀
print('df的值',df.values) # df的內容 ndarray陣列值可和np互相轉化
print('df的行索引',df.index) # df 列索引
print('df的列索引',df.columns) # df的行索引
print('df的型別',df.dtypes) # df的元素型別 ndarry 陣列
# 注意:
# print(df.itemsize) # df的沒有這個屬性
Pandas介紹 使用
一 介紹 資料處理工具 1 便捷的資料處理。2 讀取檔案方便 3 整合了 numpy 和 matplotlib的 計算跟畫圖。二 核心資料結構 1 dataframe 結構 既有行索引,又有列索引的二維陣列 pd.dataframe stock change,index stock,columns ...
Pandas 基本介紹
本文是pandas的基本介紹 若用 python 的列表和字典來作比較,那麼可以說 numpy 是列表形式,而 pandas 就是字典形式。pandas是基於numpy構建的,讓numpy為中心的應用變得更加簡單。要使用pandas,首先要了解他主要兩個資料結構 series和dataframe。s...
Pandas介紹安裝 (1)
pandas通常和numpy一起學習,抽時間我會把numpy部分也更新上來。初學者建議按照上面的編號來學習,這樣以來知識點會比較全面,不需要你每個都掌握,只要你每個都是用過,都有一些印象,使用的時候再過來檢視就行了,這才是學習,一定要掌握學習方法。pandas是python裡對資料進行處理和分析比較...