Python使用Pandas讀寫Excel例項解析

2022-09-26 12:45:18 字數 1486 閱讀 7959

pandas是python的乙個資料分析包,納入了大量庫和一些標準的資料模型,提供了高效地程式設計客棧操作大型資料集所需的工具。

pandas提供了大量能使我們快速便捷地處理資料的函式和方法。

pandas官方程式設計客棧文件:

pandas中文文件:

一、安裝包

pandas處理excel需要xlrd、openpyxl依賴包

pip3 install pandas

pip3 install xlrd

pip3 install openpyxl

二、建立excel,寫入資料

import pandas as pd

from pandas import dataframe

#寫dic1 =

df = pd.dataframe(dic1)

www.cppcns.comdf.to_excel('1.xlsx', index=false)

read_excel方法說明

pd.read_excel(io, sheet_name=0, header=0, names=none, index_col=none,

usecols=none, squeeze=false,dtype=none, engine=none,

converters=none, true_values=none, false_values=none,

skiprows=none, nrows=none, na_values=none, parse_dates=false,

date_parser=none, thousands=none, comment=none, skipfooter=0,

convert_float=true, **kwds)

三、讀取excel

import pandas as pd

from pandas import dataframe

#讀data = pd.rwww.cppcns.comead_excel('1.xlsx')

#檢視所有的值

print(data.values)

#檢視第一行的值

print(data.values[0])

#檢視某一列所有的值

print(data['標題列1'].values)

#新增列

data['標題列3'] = none

#新增行

data.loc[3] = ['王五', 100, '男']

#刪除行:axis=0

data = data.drop([0,1], axis=0)

#刪除列:axis=1

data.drop('標題列3', axis=1)

#儲存dataframe(data).to_excel('1.xlsx', sheet_name='sheet1', index=false, header=true)

本文標題: python使用pandas讀寫excel例項解析

本文位址:

pandas迭代讀mysql Pandas迭代

pandas物件之間的基本迭代的行為取決於型別。當迭代乙個系列時,它被視為陣列式,基本迭代產生這些值。其他資料結構,如 dataframe和panel,遵循類似慣例迭代物件的鍵。簡而言之,基本迭代 對於i在物件中 產生 series 值 dataframe 列標籤 pannel 專案標籤 迭代dat...

python初探 pandas使用

pandas 是基於numpy 的一種工具,該工具是為了解決資料分析任務而建立的。pandas 納入了大量庫和一些標準的資料模型,提供了高效地操作大型資料集所需的工具。pandas提供了大量能使我們快速便捷地處理資料的函式和方法,pandas為時間序列分析提供了很好的支援。series 和 data...

Python使用Pandas讀寫EXCEL檔案教程

教程 開始之前,我們需要首先了解一下什麼是excel,這有助於理解之後教程中的內容。什麼是excel excel 的用途 當然,excel常常被用於辦公,製作各種各樣的報表。為什麼要選擇excel 雖然市面上有很多電子 工具可以選擇,但是excel以其豐富的功能被大家所接受,並且由於眾多企業使用者都...