import xlrd
import pandas as pd
workbook = xlrd.open_workbook(
'成績表(統計).xls'
)sheet_names = workbook.sheet_names(
)print
(sheet_names)
## 縱向合併
order1 = pd.read_excel(
'成績表(統計).xls'
,sheet_name=
'寫入(新)'
)order2 = pd.read_excel(
'成績表(統計).xls'
,sheet_name=
'寫入(舊)'
)order = pd.concat(
[order1,order2]
,axis=
0,ignore_index=
true
)# 迴圈的方式
basic = pd.dataframe(
)for i in sheet_names:
basic_i = pd.read_excel(
'成績表(統計).xls'
,sheet_name=i)
basic = pd.concat(
[basic,basic_i]
,axis=
0,ignore_index=
true
)basic.head(
)# print(basic)
## 橫向合併
order1 = pd.read_excel(
'成績表(統計).xls'
,sheet_name=
'寫入(舊)'
,dtype=
)order1.head(
)# print(order1.info())
order2 = pd.read_excel(
'成績表(統計).xls'
,sheet_name=
'體育'
,dtype=
)order2.head(
)# print(order2.info())
workbook_new = pd.merge(left=
'order1'
,right=
'order2'
,how=
'inner'
,left_on=
'序號'
,right_on=
'序號'
)workbook_new.head(
)# print(workbook_new)
pandas 操作整理
pd.read csv filename 從csv檔案匯入資料,filename路徑 pd.read excel filename 從excel檔案匯入資料 pd.read sql query 從sql表 庫匯入資料 pd.read html url 解析url 字串或者html檔案,抽取其中的ta...
爬蟲練習之資料整理 基於Pandas
包括salary company time job name address欄位 本次資料整理的小目標是將薪資資料拿出來單獨處理為統一的格式,以便後續的資料統計分析和視覺化操作 先來看看資料有多醜 薪資原始資料示例 薪資原始資料示例 可以看到除了常規的幾千 月,還有幾萬 月,以及幾萬 年 不過,沒看...
pandas常用操作整理
10 isin函式做篩選 11 缺失值處理 使用map函式就可以實現把某一列的字元型別的值轉換為數字。data class data class map首先定義乙個字典,然後使用map方法就可以把某一列的字元型別的值轉換為數字。參考 使用pandas把某一列的字元值轉換為數字的例項 使用value ...