You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Pandas将CSV表格转置为ACCOUNTLABEL与VALUE列结构

CSV表格转置解决方案

以下提供两种实用方法实现需求:

方法一:使用Python Pandas(适合有编程基础的用户)

Pandas的melt函数可以快速完成这种宽表转长表的操作:

  1. 先安装pandas(未安装的话执行):
pip install pandas
  1. 执行转置代码:
import pandas as pd

# 读取原CSV文件
df = pd.read_csv("你的原文件路径.csv")

# 转置生成目标结构,若原表有唯一标识列(如ID),可在id_vars参数指定(例:id_vars=["ID"])
transposed_df = df.melt(var_name="ACCOUNTLABEL", value_name="VALUE")

# 保存转置后的CSV
transposed_df.to_csv("转置后的文件.csv", index=False)

方法二:使用Excel Power Query(适合非编程用户)

无需代码,通过Excel内置工具完成:

  • 打开Excel,点击「数据」选项卡 → 「获取数据」→ 「从文件」→ 「从CSV」,选择原CSV文件导入。
  • 在Power Query编辑器中,选中所有列 → 点击「转换」选项卡 → 「逆透视列」→ 选择「逆透视所有列」。
  • 将默认列名「属性」「值」右键重命名为「ACCOUNTLABEL」「VALUE」。
  • 点击「关闭并上载」,转置后的表格会导入Excel,再另存为CSV即可。

内容的提问来源于stack exchange,提问作者Andrew Lim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 08:15:37