Excel使用pandas拆分单元格扩展

news/2024/7/21 7:15:49 标签: excel, pandas, 前端

需要:

1. anconda环境

2. excel文件,有拆分标准的单元格内容(比如我此次的:**, ***, ****,...)

以前尝试自己写公式,唉😔,不是写不出来,就是太折腾了

3. 2行code,超级cool😎

# 拆分
new_data = df['关键字'].str.split(',', expand=True).stack().reset_index(level=1, drop=True).rename('new_column_name')

new_data.shape

# 合并
result = df.drop('关键字',axis=1).join(new_data)

# 输出
result.to_excel("拆分后.xlsx", index=False)


http://www.niftyadmin.cn/n/5314423.html

相关文章

自动化进阶之路,selenium中webdriver的ChromeOptions参数说明

可使用ChromeOptions()实现谷歌浏览器一系列功能: from selenium.webdriver.chrome.options import Options option Options() #在打开浏览器之前,去掉自动化标识 option.add_experimental_option(excludeSwitches, [enable-automation])常见不需要的浏览器功能: …

实战:低代码表单引擎助力文件上传与数据处理

在当今的信息化时代,数据已成为企业的重要资产。为了更好地管理和利用这些数据,许多企业开始采用表单上传组件来导入和处理数据。通过使用表单上传组件,用户可以方便地将文件上传至系统中,然后进行后续的数据处理和分析。这种方式…

【前端】前后端的网络通信基础操作(原生ajax, axios, fetch)

概述 前后端网络请求工具 原生ajaxfetch apiaxios GET和POST请求 get只能发纯文本 post可以发不同类型的数据,要设置请求头,需要告诉服务器一些额外信息 测试服务器地址 有一些公共的测试 API 可供学习和测试用途。这些 API 允许你发送 HTTP 请求…

AI数字人虚拟现实产业的发展现状与展望

AI数字人虚拟现实产业是当今科技领域备受瞩目的发展方向之一。随着人工智能和虚拟现实技术的迅猛发展,人们对于数字形象的需求不断增加,AI数字人虚拟现实产业正应运而生。本文将从产业现状和未来展望两个方面来描绘AI数字人虚拟现实产业的发展。 首先&a…

Spring Boot参数校验方案

NotNull:值不能为null;NotEmpty:字符串、集合或数组的值不能为空,即长度大于0;NotBlank:字符串的值不能为空白,即不能只包含空格;Size:字符串、集合或数组的大小是否在指…

Eclipse下载安装教程(包含JDK安装)【保姆级教学】【2023.10月最新版】

目录 文章最后附下载链接 第一步:下载Eclipse,并安装 第二步:下载JDK,并安装 第三步:Java运行环境配置 安装Eclipse必须同时安装JDK !!! 文章最后附下载链接 第一步&#xf…

.NET Framework 与 .NET Core 与 .NET Standard 之间的差异

介绍 在本文中,我们将探讨 .NET Framework、.NET Core 和 .NET Standard 之间的差异。 .NET Framework 与 .NET Core .NET框架.NET核心 历史 .NET Framework 是 .NET 的第一个实现。 .NET Core 是 .NET 的最新实现。 开源 .NET Framework 的某些组件是开源的。 .N…

jmeter和metersphere引用jar包报错Error invoking bsh method和 not found in namespace

2024-01-09 09:26:38 ERROR 54b7e26f 1-1 Error invoking bsh method: eval Sourced file: inline evaluation of: // BeanShell脚本开始 import com.example.demo.DemoApplication; DemoApplica . . . : Typed variable declaration : Class: DemoApplication not found in n…