日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

利用python Pandas實(shí)現(xiàn)批量拆分Excel與合并Excel

瀏覽:27日期:2022-06-18 15:56:56
目錄一、實(shí)例演示二、讀取源Excel到Pandas三、將一個(gè)大Excel等份拆成多個(gè)Excel四、合并多個(gè)小Excel到一個(gè)大Excel一、實(shí)例演示

1.將一個(gè)大Excel等份拆成多個(gè)Excel2.將多個(gè)小Excel合并成一個(gè)大Excel并標(biāo)記來源

work_dir='./course_datas/c15_excel_split_merge'splits_dir=f'{work_dir}/splits'import osif not os.path.exists(splits_dir): os.mkdir(splits_dir)二、讀取源Excel到Pandas

import pandas as pdNo output

df_source = pd.read_excel(f'{work_dir}/crazyant_blog_articles_source.xlsx')No output

df_source.head()

idtitletags02585Tensorflow怎樣接收變長(zhǎng)列表特征python,tensorflow,特征工程12583Pandas實(shí)現(xiàn)數(shù)據(jù)的合并concatpandas,python,數(shù)據(jù)分析22574Pandas的Index索引有什么用途?pandas,python,數(shù)據(jù)分析32564機(jī)器學(xué)習(xí)常用數(shù)據(jù)集大全python,機(jī)器學(xué)習(xí)42561一個(gè)數(shù)據(jù)科學(xué)家的修煉路徑數(shù)據(jù)分析

df_source.index

RangeIndex(start=0, stop=258, step=1)

df_source.shape

(258, 3)

total_row_count = df_source.shape[0]total_row_count

258

三、將一個(gè)大Excel等份拆成多個(gè)Excel

1.使用df.iloc方法,將一個(gè)大的dataframe,拆分成多個(gè)小dataframe2.將使用dataframe.to_excel保存每個(gè)小Excel

1、計(jì)算拆分后的每個(gè)excel的行數(shù)

# 這個(gè)大excel,會(huì)拆分給這幾個(gè)人user_names = ['xiao_shuai', 'xiao_wang', 'xiao_ming', 'xiao_lei', 'xiao_bo', 'xiao_hong']No output

# 每個(gè)人的任務(wù)數(shù)目split_size = total_row_count // len(user_names)if total_row_count % len(user_names) != 0: split_size += 1split_size

43

2、拆分成多個(gè)dataframe

df_subs = []for idx, user_name in enumerate(user_names): # iloc的開始索引 begin = idx*split_size # iloc的結(jié)束索引 end = begin+split_size # 實(shí)現(xiàn)df按照iloc拆分 df_sub = df_source.iloc[begin:end] # 將每個(gè)子df存入列表 df_subs.append((idx, user_name, df_sub))No output

3、將每個(gè)datafame存入excel

for idx, user_name, df_sub in df_subs: file_name = f'{splits_dir}/crazyant_blog_articles_{idx}_{user_name}.xlsx' df_sub.to_excel(file_name, index=False)No output四、合并多個(gè)小Excel到一個(gè)大Excel

1.遍歷文件夾,得到要合并的Excel文件列表2.分別讀取到dataframe,給每個(gè)df添加一列用于標(biāo)記來源3.使用pd.concat進(jìn)行df批量合并4.將合并后的dataframe輸出到excel

1. 遍歷文件夾,得到要合并的Excel名稱列表

import osexcel_names = []for excel_name in os.listdir(splits_dir): excel_names.append(excel_name)excel_names

[’crazyant_blog_articles_0_xiao_shuai.xlsx’, ’crazyant_blog_articles_1_xiao_wang.xlsx’, ’crazyant_blog_articles_2_xiao_ming.xlsx’, ’crazyant_blog_articles_3_xiao_lei.xlsx’, ’crazyant_blog_articles_4_xiao_bo.xlsx’, ’crazyant_blog_articles_5_xiao_hong.xlsx’]

2. 分別讀取到dataframe

df_list = []

for excel_name in excel_names: # 讀取每個(gè)excel到df excel_path = f'{splits_dir}/{excel_name}' df_split = pd.read_excel(excel_path) # 得到username username = excel_name.replace('crazyant_blog_articles_', '').replace('.xlsx', '')[2:] print(excel_name, username) # 給每個(gè)df添加1列,即用戶名字 df_split['username'] = usernamedf_list.append(df_split)

crazyant_blog_articles_0_xiao_shuai.xlsx xiao_shuaicrazyant_blog_articles_1_xiao_wang.xlsx xiao_wangcrazyant_blog_articles_2_xiao_ming.xlsx xiao_mingcrazyant_blog_articles_3_xiao_lei.xlsx xiao_leicrazyant_blog_articles_4_xiao_bo.xlsx xiao_bocrazyant_blog_articles_5_xiao_hong.xlsx xiao_hong

3. 使用pd.concat進(jìn)行合并

df_merged = pd.concat(df_list)No output

df_merged.shape

(258, 4)

df_merged.head()

id title tags username0 2585 Tensorflow怎樣接收變長(zhǎng)列表特征 python,tensorflow,特征工程 xiao_shuai1 2583 Pandas實(shí)現(xiàn)數(shù)據(jù)的合并concat pandas,python,數(shù)據(jù)分析 xiao_shuai2 2574 Pandas的Index索引有什么用途? pandas,python,數(shù)據(jù)分析 xiao_shuai3 2564 機(jī)器學(xué)習(xí)常用數(shù)據(jù)集大全 python,機(jī)器學(xué)習(xí) xiao_shuai4 2561 一個(gè)數(shù)據(jù)科學(xué)家的修煉路徑 數(shù)據(jù)分析 xiao_shuai

df_merged['username'].value_counts()

xiao_hong 43xiao_bo 43xiao_shuai 43xiao_lei 43xiao_wang 43xiao_ming 43Name: username, dtype: int64

xiao_hong 43xiao_bo 43xiao_shuai 43xiao_lei 43xiao_wang 43xiao_ming 43Name: username, dtype: int64

4. 將合并后的dataframe輸出到excel

df_merged.to_excel(f'{work_dir}/crazyant_blog_articles_merged.xlsx', index=False)

到此這篇關(guān)于利用python Pandas實(shí)現(xiàn)批量拆分Excel與合并Excel的文章就介紹到這了,更多相關(guān)Pandas批量拆分Excel與合并Excel內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: python
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
精品国内亚洲2022精品成人| 麻豆视频观看网址久久| 亚洲精品黄色| 四虎4545www国产精品 | 免费观看久久av| 久久三级毛片| 91超碰国产精品| 欧美久久天堂| 国产一区二区三区91| 欧美激情综合| 国产精品免费大片| 日韩va亚洲va欧美va久久| 午夜一级久久| 欧美日韩国产高清电影| 97欧美在线视频| 成人午夜亚洲| 黑森林国产精品av| 神马午夜在线视频| 欧美激情亚洲| 91精品国产一区二区在线观看| 亚洲一区二区三区中文字幕在线观看| 成人精品视频| 亚洲福利免费| 日本欧洲一区二区| 久久激情一区| 99国内精品| 一级成人国产| 国产精品一区二区三区av| 麻豆精品一区二区综合av| 红杏一区二区三区| 在线看片国产福利你懂的| 久久高清精品| 蜜桃视频一区二区三区在线观看| 中文字幕日本一区二区| 国产精品日本| 国产精品资源| 激情黄产视频在线免费观看| 麻豆成人91精品二区三区| 日韩av在线播放网址| 国产综合欧美| 欧美精品中文| 欧美二区视频| 欧美一区激情| 日韩在线看片| 中文字幕日韩亚洲| 国产一区丝袜| 香蕉久久久久久久av网站| 国产精品亚洲综合色区韩国| 欧美男人天堂| 日韩精品一区二区三区免费视频| 国产激情综合| 久久视频一区| 日韩亚洲一区在线| 亚洲精品在线a| 99精品在线免费在线观看| 欧美在线影院| 精品国产91| 亚洲综合图色| 日韩欧美自拍| 欧美va天堂在线| 久久亚洲精精品中文字幕| 伊人久久一区| 欧美成a人免费观看久久| 欧美一级二级三级视频| 一区二区三区网站| 欧美日韩国产一区二区三区不卡 | 美国欧美日韩国产在线播放| 国产高清亚洲| 日韩区欧美区| 亚洲一区欧美二区| 国模 一区 二区 三区| 精品欠久久久中文字幕加勒比| 日本欧美在线| 一区二区日韩免费看| 欧美特黄视频| 欧美影院三区| 国内精品福利| 亚洲精品2区| 国产在线一区不卡| 国产精品久久久亚洲一区| 日本强好片久久久久久aaa| 三级亚洲高清视频| 亚洲成人日韩| av不卡在线| 亚洲精品精选| 日韩精选在线| 国产欧美在线| 欧美国产中文高清| 久久精品国产精品亚洲毛片| 国产精品欧美一区二区三区不卡| 欧美日韩精品一区二区三区视频| 国产日韩在线观看视频| 乱一区二区av| 久久国内精品| 国产精品任我爽爆在线播放| 久久久久伊人| 色婷婷精品视频| 亚洲神马久久| 日韩av一级片| 精品亚洲成人| 国产一区二区三区自拍| 久久不射网站| 国产九一精品| 国内精品99| 欧美精品国产白浆久久久久| 九九久久国产| 亚洲综合日韩| 美女精品视频在线| 欧美日韩精品免费观看视完整| 黑丝一区二区三区| 久久97久久97精品免视看秋霞| www成人在线视频| 在线视频亚洲欧美中文| 国产一区二区三区免费在线| 国产精品嫩草99av在线| 另类综合日韩欧美亚洲| 一本色道精品久久一区二区三区| 欧美精品国产白浆久久久久| 免费视频国产一区| 精品视频自拍| 久久三级中文| 18国产精品| 五月婷婷六月综合| 国产欧美另类| 亚洲一区国产一区| 天堂av在线| 国产精品115| 免费人成精品欧美精品| 日韩不卡免费高清视频| 久久一区精品| 亚洲91在线| 蜜桃成人av| 久久久天天操| 久久电影tv| 国产一区二区三区探花| 日韩二区三区四区| 国产精品日韩| 精品一区毛片| 国产精品午夜一区二区三区| 日韩精品a在线观看91| 亚洲精品国模| 国产无遮挡裸体免费久久| 日本欧美一区| 精品一区二区三区的国产在线观看| 国产欧美丝祙| 精品资源在线| 天堂8中文在线最新版在线| 99成人在线视频| 在线午夜精品| 国产亚洲一卡2卡3卡4卡新区| 国产精品男女| av亚洲一区二区三区| 香蕉久久国产| 四虎在线精品| 精品一区二区三区中文字幕| 日韩在线短视频| 亚洲女人av| 国产精品对白久久久久粗| 国产精品麻豆久久| 亚洲欧美日韩视频二区| 欧美精品97| 久久国产欧美| 国产欧美在线观看免费| 亚洲国产专区校园欧美| 日韩精品视频在线看| 久久中文字幕导航| 中文一区二区| 国产精品hd| 婷婷激情一区| 亚洲精品精选| 91精品韩国| 91成人精品在线| 欧美综合另类| 久久亚洲精品中文字幕| 久久电影一区| 亚洲深夜视频| 国产精品久久久久久久久久白浆 | 欧美专区一区| 免费毛片在线不卡| 麻豆国产精品视频| 在线精品福利| 蜜臀av在线播放一区二区三区| 另类专区亚洲| 美女久久99| 国产日产高清欧美一区二区三区| 香蕉国产精品| sm捆绑调教国产免费网站在线观看| 夜久久久久久| 激情久久五月| 日韩在线欧美| 麻豆mv在线观看| 精品一区二区三区视频在线播放| 日本v片在线高清不卡在线观看| 免费不卡中文字幕在线| 成人自拍av| 久久影院午夜精品| 国产精品久久久久久久免费观看 | 久久国产中文字幕| 国产传媒在线| 国产精品传媒麻豆hd|