panda讀取合並表格數據並保存為pkl格式並讀取


代碼

讀取excel數據合並並且保存為pkl格式

# -*- coding: utf-8 -*-

import pandas as pd
import os

# 文件所在目錄的路徑
root = '日值數據集氣溫'
# 獲取目錄下所有的文件名, 返回一個list
file_name_list = os.listdir(root)


df = pd.DataFrame()

for file_name in file_name_list:
    file_name = root +'/' + file_name
    print('正在添加:'+file_name)
    tmp = pd.read_excel(io=file_name)
    # 按行合並兩個dataframe
    df = pd.concat([df,tmp],ignore_index=True)


# 保存為pkl文件,方便下次讀取
print('正在保存...')
df.to_pickle('data.pkl')

從data.pkl中讀取數據

import pandas as pd


data = pd.read_pickle('data.pkl')

print(data)

效果




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM