文章目录 前言一、业务场景二、使用步骤1.引入库2.读入数据3.输出数据 总结
前言
一、业务场景
业务整理了工艺的模板需要导入到系统中,但是系统中的表结构是工序只有一个列,不同值按行分开,而模板是每道工序分成多个列,这个时候可以使用python自动处理execl,将列自动转换成行。
二、使用步骤 1.引入库
代码如下(示例):
import pandas as pd 2.读入数据
代码如下(示例):
# 读取数据df = pd.read_excel(“拆列.xlsx”,sheet_name=”Sheet1″)df[‘工序’] = df[‘工序1’]+”/”+df[‘工序2’]+”/”+df[‘工序3’]print(df)
3.输出数据
代码如下(示例):
# 列转行df[“type”] = df[“工序”].str.split(“/”)df.explode(“type”)
总结
以上就是今天要讲的内容,本文简单介绍了python列转行的使用方法。