pandas 屬性介紹

2021-09-24 17:25:43 字數 1204 閱讀 1535

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裡對資料進行處理和分析比較...