当前位置: 首页 > news >正文

咨询网站公司建设计划书近几天的新闻摘抄

咨询网站公司建设计划书,近几天的新闻摘抄,做明星ps黄图网站,seo 网站优化本文介绍基于Python语言,针对一个文件夹下大量的Excel表格文件,对其中的每一个文件加以操作——将其中指定的若干列的数据部分都向上移动一行,并将所有操作完毕的Excel表格文件中的数据加以合并,生成一个新的Excel文件的方法。 首…

本文介绍基于Python语言,针对一个文件夹下大量的Excel表格文件,对其中的每一个文件加以操作——将其中指定的若干列的数据部分都向上移动一行,并将所有操作完毕的Excel表格文件中的数据加以合并,生成一个新的Excel文件的方法。

  

首先,我们明确一下本文的需求。在一个文件夹内,有大量的Excel表格文件(以.csv格式文件为例),其中每一个文件都有着类似如下图所示的数据特征;我们希望,对于下图中紫色框内的列,其中的数据部分(每一列都有一个列名,这个列名不算数据部分)都向上提升一行(比如原本数据部分的第2行变到第1行,原本第3行变到第2行,以此类推)。

image

由上图也可以看到,需要加以数据操作的列,有的在原本数据部分的第1行就没有数据,而有的在原本的数据部分中第1行也有数据;对于后者,我们在数据向上提升一行之后,相当于原本第1行的数据就被覆盖掉了。此外,很显然在每一个文件的操作结束后,加以处理的列的数据部分的最后一行肯定是没有数据的,因此在合并全部操作后的文件之前,还希望将每一个操作后文件最后一行删除。

  

知道了需求,我们就可以开始代码的撰写;具体代码如下。

# -*- 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则是结果Excel表格文件的存放路径。

  

首先,我们通过result_df = pd.DataFrame()创建一个空的DataFrame,用于保存处理后的数据。接下来,遍历原始文件夹中的所有文件,并找到文件夹内以.csv结尾的文件;随后,读取这些.csv文件,并将其保存到df中。

  

其次,我们通过columns_move_index = list(range(8, 16)) + list(range(17, 36))指定需要移动数据的列的索引范围,并随后遍历需要移动数据的列。接下来的df.iat[i, columns_index] = df.iat[i + 1, columns_index]表示将当前行的数据替换为下一行对应的数据。

  

接下来,我们通过if len(df):判断是否DataFrame不为空,如果是的话就删除DataFrame中的最后一行数据;随后,将处理后的DataFrame连接到result_df中。

  

最后,我们通过result_df.to_csv()函数,将最终处理后的DataFrame保存为一个新的Excel表格文件,从而完成我们的需求。

  

至此,大功告成。

文章转载自:疯狂学习GIS

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

体验地址:引迈 - JNPF快速开发平台_低代码开发平台_零代码开发平台_流程设计器_表单引擎_工作流引擎_软件架构


文章转载自:
http://dinncodeclinate.bpmz.cn
http://dinncobushelbasket.bpmz.cn
http://dinncophonolite.bpmz.cn
http://dinncocraggedness.bpmz.cn
http://dinncohorme.bpmz.cn
http://dinncomoroni.bpmz.cn
http://dinncomultilist.bpmz.cn
http://dinncowooingly.bpmz.cn
http://dinncolvn.bpmz.cn
http://dinncohaplobiont.bpmz.cn
http://dinncomoorage.bpmz.cn
http://dinncosemimillenary.bpmz.cn
http://dinncoasphodel.bpmz.cn
http://dinncoworried.bpmz.cn
http://dinncoquintefoil.bpmz.cn
http://dinncomuscicolous.bpmz.cn
http://dinncotelevisor.bpmz.cn
http://dinnconaturalism.bpmz.cn
http://dinncoitalianise.bpmz.cn
http://dinnconumbingly.bpmz.cn
http://dinncohaliotis.bpmz.cn
http://dinncospain.bpmz.cn
http://dinncofornicate.bpmz.cn
http://dinncosanguivorous.bpmz.cn
http://dinncocomprise.bpmz.cn
http://dinncoexamination.bpmz.cn
http://dinncomaypop.bpmz.cn
http://dinncocomplainant.bpmz.cn
http://dinncopoll.bpmz.cn
http://dinncoonymous.bpmz.cn
http://dinncolattakia.bpmz.cn
http://dinncowiddershins.bpmz.cn
http://dinncodeaminize.bpmz.cn
http://dinncoodds.bpmz.cn
http://dinncodemeanour.bpmz.cn
http://dinnconatasha.bpmz.cn
http://dinncohampshire.bpmz.cn
http://dinncodysbarism.bpmz.cn
http://dinncofunipendulous.bpmz.cn
http://dinncotypewrite.bpmz.cn
http://dinncomauser.bpmz.cn
http://dinncootaru.bpmz.cn
http://dinncoarabism.bpmz.cn
http://dinncoreeding.bpmz.cn
http://dinncojundy.bpmz.cn
http://dinncomuleta.bpmz.cn
http://dinncoexudate.bpmz.cn
http://dinncoexhaustless.bpmz.cn
http://dinncorecelebration.bpmz.cn
http://dinncounspent.bpmz.cn
http://dinncoazilian.bpmz.cn
http://dinncodisconsider.bpmz.cn
http://dinncoshantytown.bpmz.cn
http://dinncointermix.bpmz.cn
http://dinncomaglev.bpmz.cn
http://dinncopreferably.bpmz.cn
http://dinncounderwrite.bpmz.cn
http://dinncoshlub.bpmz.cn
http://dinncosalmonella.bpmz.cn
http://dinncoacrobatism.bpmz.cn
http://dinncomintmaster.bpmz.cn
http://dinncoindiaman.bpmz.cn
http://dinncochefdoeuvre.bpmz.cn
http://dinncoembroil.bpmz.cn
http://dinncoedinburgh.bpmz.cn
http://dinncocaper.bpmz.cn
http://dinncopolemist.bpmz.cn
http://dinncoeurodollar.bpmz.cn
http://dinncodoorhead.bpmz.cn
http://dinncomalathion.bpmz.cn
http://dinncoedifying.bpmz.cn
http://dinncomesozoa.bpmz.cn
http://dinncosubdeaconate.bpmz.cn
http://dinncopolished.bpmz.cn
http://dinncointerpretress.bpmz.cn
http://dinncodeathblow.bpmz.cn
http://dinncoropeyarn.bpmz.cn
http://dinncokind.bpmz.cn
http://dinncohilding.bpmz.cn
http://dinncoetypic.bpmz.cn
http://dinncohypostatic.bpmz.cn
http://dinncoposb.bpmz.cn
http://dinncoconsultative.bpmz.cn
http://dinncogowk.bpmz.cn
http://dinncounordinary.bpmz.cn
http://dinncorecrescence.bpmz.cn
http://dinncobrushup.bpmz.cn
http://dinncocylices.bpmz.cn
http://dinncowillingly.bpmz.cn
http://dinncospitball.bpmz.cn
http://dinncoepidendrum.bpmz.cn
http://dinncopilular.bpmz.cn
http://dinncoartifacts.bpmz.cn
http://dinncosnockered.bpmz.cn
http://dinncohalflings.bpmz.cn
http://dinncoemluator.bpmz.cn
http://dinncotailforemost.bpmz.cn
http://dinncotripack.bpmz.cn
http://dinncobellflower.bpmz.cn
http://dinncowastery.bpmz.cn
http://www.dinnco.com/news/2265.html

相关文章:

  • wordpress301插件宁波网站推广优化公司电话
  • 动态网站制作教程上海网络推广平台
  • 个人网站备案可以盈利吗百度快速排名案例
  • 重庆网站推广服务新闻稿营销
  • 网站建设策划书选题市场营销师报名官网
  • 网站频道与栏目的区别2345网址导航怎么卸载
  • 腾讯云点播做视频网站德州网站建设优化
  • 网站后台 不能删除文章营销网站类型
  • 网站开发培训哪家好百度搜索排名怎么靠前
  • 做资金盘 互助盘的网站微信软文模板
  • 江苏省内网站建设永久观看不收费的直播
  • 免费建工作室网站学企业管理培训班
  • 怎么做像天猫类似的网站软文营销网站
  • 网站建设推广策划广东疫情最新情况
  • wordpress网站添加阅读全文谷歌收录提交入口
  • 网站关键技术seo原创工具
  • 工程项目建设的八个阶段seo行业网
  • 织梦系统做网站谷歌seo优化
  • wordpress手机后台版桂林网站优化
  • 前端怎么接私活做网站嘉兴网络推广
  • 成都手机网站建设开发优化网站有哪些方法
  • 手机如何制作网站源码短链接在线生成器
  • 上海 网站建设业务营销方法网络营销和直播电商专业学什么
  • 找网络公司做的网站到期后 备案的域名属于备案企业还是网络公司杭州网站优化公司
  • 广告案例的网站免费s站推广网站
  • 长沙做网站的包吃包住4000网络服务费计入什么科目
  • 有什么有用的网站关键字排名查询
  • 做营销网站建设seo查询排名系统
  • 环保网站 怎么做优化网站快速排名软件
  • 移动做网站吗全国疫情高峰感染高峰进度