首页 > 编程语言 >python将excel内两列的日期合并

python将excel内两列的日期合并

时间:2023-07-19 09:23:05浏览次数:57  
标签:python 合并 excel astype month df year 两列

原excel:

 目标将year和month合并:

year、month里放的1961等是数字,合并日期的时候需要把它们变成字符串再合并,采用.astype(str)

#!usr/bin/env python
# -*- coding:utf-8 -*-
"""
@author: Su
@file: ceshi.py
@time: 2023/06/26
@desc:
"""
import pandas as pd

# 打开excel文件
df = pd.read_excel('G:/drought/processdata/lianxi/鄂尔多斯.xlsx')
# 合并日期
df['date'] = df['year'].astype(str) + '-' + df['month'].astype(str)
print(df['date'])

所得结果:

 

标签:python,合并,excel,astype,month,df,year,两列
From: https://www.cnblogs.com/shirleysu90/p/17564679.html

相关文章

  • Excel数据分析教程_编程入门自学教程_菜鸟教程-免费教程分享
    教程简介Excel数据分析入门教程-从基本到高级概念的简单步骤了解Excel数据分析,其中包括概述,流程,Excel数据分析概述,使用范围名称,表格,使用文本功能清理数据,清洁数据包含日期值,使用时间值,条件格式,排序,过滤,带范围的小计,快速分析,查找功能,数据透视表,数据可视化,验证,财务分析,使用多个表......
  • 无需学习Python,一个公式搞定领导想看的大屏
    摘要:本文由葡萄城技术团队于博客园原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。不要让“做不了”成为数字化转型的障碍随着数字化的脚步加快,越来越多的企业开始注重数据的展示和报告。原有数据的整合,清洗,二次加工变得......
  • Vscode Python Workspace 设定流程
    这里记录一下,使用vscode编写一个Python项目时,个人觉得比较舒服的配置方法:预先准备首先保存项目文件夹为工作区,获得xxx.code-workspace文件,以后通过它打开工作区。禁用不需要的插件。Python虚拟环境使用虚拟python环境可以把项目的依赖项安装到项目文件夹下,不会“污......
  • CSharp: Excel Convert Pdf
     /***netcore6***/usingIronPdf;usingOfficeOpenXml;usingSystem.Text;usingSpire.Pdf;usingSpire.Pdf.Graphics;usingSpire.Xls;usingNPOI.SS.UserModel;usingNPOI.XSSF.UserModel;usingiTextSharp.text;usingiTextSharp.text.pdf;nam......
  • python部分库使用笔记
    pyecharts官网pyecharts是一个用于生成Echarts图表的类库。Echarts是百度开源的一个数据可视化JS库。用Echarts生成的图可视化效果非常棒,pyecharts是为了与Python进行对接,方便在Python中直接使用数据生成图。pip下载pyecharts:pipinstallpyechartspip查询py......
  • Python基础day47
    img标签图片,在网页显示图片的标签会有属性: 1.自带的属性2.自定义的属性<imgsrc="img/123.png"alt="你看我是什么东西"width="800px"height="200px">src:写图片的地址1.外链地址2.相对地址alt: 当图片地址加载失败的时候,显示的描述性信......
  • linux---python虚拟环境配置
    1.安装pipsudoaptinstallpython3-pip-ihttps://pypi.douban.com/simple/2.安装虚拟环境pip3installvirtualenv-ihttps://pypi.douban.com/simple/3.安装Python环境管理工具pip3installvirtualenvwrapper-ihttps://pypi.douban.com/simple/4在当前用户家目......
  • 详细说明Python中的Condition类(转)
    addbyzhj: 之前只知道在Queue的实现中使用了Condition对象,可以实现生产者消费者功能,但具体怎么使用Condition还是一知半解,看了这篇文章,终于懂了。很多事情往往一时看不明白,看得多了,某一天就突然明白了。 原文:https://blog.csdn.net/ckk727/article/details/99950843作者:二......
  • python使一个函数在新线程中运行的装饰器
    python在用tk编程时,界面响应函数最好在另外一个线程中运行,以免界面没有响应.为方便使用,封装了一个装饰器,调用函数时自动在另外一个线程中运行.示例代码如下:importthreadingdefrun_in_thread(func):defwrapper(*args,**kwargs):thread=threading......
  • Python3 Pandas DataFrame 对某一列求和
    在操作pandas的DataFrame的时候,常常会遇到某些列是字符串,某一些列是数值的情况,如果直接使用df_obj.apply(sum)往往会出错使用如下方式即可对其中某一列进行求和dataf_test1['diff'].sum()//diff为要求和的列......