日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

使用pandas獲取&保存csv或excel的數據

作者:gm_Xian 更新時間: 2022-05-12 編程語言

直接開始

import os
import pandas as pd
// 獲取當前位置的路徑
os.getcwd()

在這里插入圖片描述

//定位到指定路徑 (目的是在讀取或保存 寫路徑時只寫文件名加后綴就可以了)
os.chdir("D:\py_datasets")
// 讀取csv文件
df = pd.read_csv("AirPassengers.csv",encoding='utf-8',
                 dtype={"date":str}, // dtype 讓某一列數據的類型成為想要的類型
                nrows=10, // nrows 只讀取前幾行
                 na_values=70 ) // na_values 多少代表缺失值

在這里插入圖片描述

df.head(5) // 查看前五行;
df.tail(5) // 查看最后五行
// 讀取excel表
// 批量讀取工作簿里面的內容(excel里會有多個工作簿),并合并成一個大的數據框
// 已知:sheet_name為工作簿名字組成的列表(如sheet_name=["工作表1","工作表2","工作表3"])
data_all = pd.DataFrame()
for i in sheet_name:
    data = pd.read_excel('XXX.xlsx',encoding='gbk',sheet_name = i)
    data_all = pd.concat([data_all,data],axis=0,ignore_index = True)

*excel表會有多個工作簿

// 把數據框保存下來
data_all.to_csv('路徑.csv',index = False) # index=False 不寫入索引
data_all.to_excel('路徑.xlsx',index = False) 

原文鏈接:https://blog.csdn.net/xgm1111/article/details/119813266

欄目分類
最近更新