中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

seo需要會網(wǎng)站建設(shè)嗎web個人網(wǎng)站設(shè)計代碼

seo需要會網(wǎng)站建設(shè)嗎,web個人網(wǎng)站設(shè)計代碼,用ps可以做網(wǎng)站嗎,優(yōu)秀品牌企業(yè)網(wǎng)站建設(shè)案例本文介紹基于Python語言,針對一個文件夾下大量的Excel表格文件,對其中的每一個文件加以操作——將其中指定的若干列的數(shù)據(jù)部分都向上移動一行,并將所有操作完畢的Excel表格文件中的數(shù)據(jù)加以合并,生成一個新的Excel文件的方法。 首…

本文介紹基于Python語言,針對一個文件夾下大量的Excel表格文件,對其中的每一個文件加以操作——將其中指定的若干列的數(shù)據(jù)部分都向上移動一行,并將所有操作完畢的Excel表格文件中的數(shù)據(jù)加以合并,生成一個新的Excel文件的方法。

??

首先,我們明確一下本文的需求。在一個文件夾內(nèi),有大量的Excel表格文件(以.csv格式文件為例),其中每一個文件都有著類似如下圖所示的數(shù)據(jù)特征;我們希望,對于下圖中紫色框內(nèi)的列,其中的數(shù)據(jù)部分(每一列都有一個列名,這個列名不算數(shù)據(jù)部分)都向上提升一行(比如原本數(shù)據(jù)部分的第2行變到第1行,原本第3行變到第2行,以此類推)。

image

由上圖也可以看到,需要加以數(shù)據(jù)操作的列,有的在原本數(shù)據(jù)部分的第1行就沒有數(shù)據(jù),而有的在原本的數(shù)據(jù)部分中第1行也有數(shù)據(jù);對于后者,我們在數(shù)據(jù)向上提升一行之后,相當(dāng)于原本第1行的數(shù)據(jù)就被覆蓋掉了。此外,很顯然在每一個文件的操作結(jié)束后,加以處理的列的數(shù)據(jù)部分的最后一行肯定是沒有數(shù)據(jù)的,因此在合并全部操作后的文件之前,還希望將每一個操作后文件最后一行刪除。

??

知道了需求,我們就可以開始代碼的撰寫;具體代碼如下。

# -*- coding: utf-8 -*-
"""
Created on Fri May 19 01:47:06 2023@author: fkxxgis
"""import os
import pandas as pdoriginal_path = "E:/01_Reflectivity/25_2022Data_New"
result_path = "E:/01_Reflectivity/99_Model/02_Extract_Data/26_Train_Model_New"result_df = pd.DataFrame()for file in os.listdir(original_path):if file.endswith(".csv"):df = pd.read_csv(os.path.join(original_path, file))columns_move_index = list(range(8, 16)) + list(range(17, 36))for columns_index in columns_move_index:for i in range(len(df) - 1):df.iat[i, columns_index] = df.iat[i + 1, columns_index]if len(df):df = df.drop(len(df) - 1)# df = df.iloc[ : , 1 : ]result_df = pd.concat([result_df, df])result_df.to_csv(os.path.join(result_path, "Train_Model_0715_Main.csv"), index = False)

其中,original_path表示存放有多個待處理的Excel表格文件的文件夾路徑,result_path則是結(jié)果Excel表格文件的存放路徑。

??

首先,我們通過result_df = pd.DataFrame()創(chuàng)建一個空的DataFrame,用于保存處理后的數(shù)據(jù)。接下來,遍歷原始文件夾中的所有文件,并找到文件夾內(nèi)以.csv結(jié)尾的文件;隨后,讀取這些.csv文件,并將其保存到df中。

??

其次,我們通過columns_move_index = list(range(8, 16)) + list(range(17, 36))指定需要移動數(shù)據(jù)的列的索引范圍,并隨后遍歷需要移動數(shù)據(jù)的列。接下來的df.iat[i, columns_index] = df.iat[i + 1, columns_index]表示將當(dāng)前行的數(shù)據(jù)替換為下一行對應(yīng)的數(shù)據(jù)。

??

接下來,我們通過if len(df):判斷是否DataFrame不為空,如果是的話就刪除DataFrame中的最后一行數(shù)據(jù);隨后,將處理后的DataFrame連接到result_df中。

??

最后,我們通過result_df.to_csv()函數(shù),將最終處理后的DataFrame保存為一個新的Excel表格文件,從而完成我們的需求。

??

至此,大功告成。

文章轉(zhuǎn)載自:瘋狂學(xué)習(xí)GIS

原文鏈接:https://www.cnblogs.com/fkxxgis/p/18404400

體驗地址:引邁 - JNPF快速開發(fā)平臺_低代碼開發(fā)平臺_零代碼開發(fā)平臺_流程設(shè)計器_表單引擎_工作流引擎_軟件架構(gòu)

http://www.risenshineclean.com/news/51870.html

相關(guān)文章:

  • wordpress get locale邵陽網(wǎng)站seo
  • 偃師制作網(wǎng)站怎么去營銷自己的產(chǎn)品
  • 江蘇緣生源建設(shè)工程有限公司網(wǎng)站游戲推廣拉人渠道
  • 南京建設(shè)銀行網(wǎng)站首頁想要推廣頁
  • 高仿微博wordpressseo狂人
  • 湖南專業(yè)做網(wǎng)站公司怎樣推廣app
  • 上海如何優(yōu)化網(wǎng)站新河seo怎么做整站排名
  • 做汽車團(tuán)購的網(wǎng)站建設(shè)北京seo代理公司
  • 電子商務(wù)b2c網(wǎng)站建設(shè)選擇寧波seo優(yōu)化公司
  • 高校學(xué)生紅色網(wǎng)站建設(shè)電子商務(wù)專業(yè)就業(yè)方向
  • 福建建設(shè)科技人才網(wǎng)站網(wǎng)絡(luò)銷售怎么干
  • 網(wǎng)站建設(shè)續(xù)費(fèi)合同近日網(wǎng)站收錄查詢
  • 網(wǎng)站 網(wǎng)頁設(shè)計網(wǎng)站制作公司有哪些
  • 加強(qiáng)網(wǎng)站政務(wù)服務(wù)建設(shè)方案seo網(wǎng)站關(guān)鍵詞排名快速
  • 網(wǎng)站制作html代碼簡述網(wǎng)站制作的步驟
  • 在線做網(wǎng)站 自動生成手機(jī)版seo的定義是什么
  • 收錄文案網(wǎng)站推廣方式有哪些
  • 手機(jī)移動端網(wǎng)站開發(fā)國內(nèi)疫情最新消息
  • 湖州高端網(wǎng)站建設(shè)app推廣方案
  • wordpress門戶風(fēng)水搜索引擎優(yōu)化網(wǎng)站
  • php網(wǎng)站模板怎么用今日軍事新聞熱點(diǎn)事件
  • 無錫夢燕服飾網(wǎng)站誰做的汕頭網(wǎng)站推廣
  • 合肥網(wǎng)站推廣優(yōu)化怎樣能在百度上搜索到自己的店鋪
  • 產(chǎn)品展示型網(wǎng)站有哪些steam交易鏈接在哪看
  • 網(wǎng)站開發(fā)好做嗎阿里云網(wǎng)站搭建
  • 做網(wǎng)站 需要買云服務(wù)器嗎sem是什么意思啊
  • 汽車精品設(shè)計網(wǎng)站建設(shè)搜狗整站優(yōu)化
  • 做二手衣服的網(wǎng)站有哪些免費(fèi)下優(yōu)化大師
  • 網(wǎng)站建設(shè)的銷售怎么做百度seo引流怎么做
  • 301wordpressseo云優(yōu)化如何