繁体   English   中英

如何将多列堆叠为一列

[英]How to stack multiple columns into one

我有这种类型的 dataframe

团队1 团队2。 团队3 数字
位防御者 保持 BV 1
加德纳 制造业 合作 2
印第安纳州 区域 学校 3
NHBB 没有任何 没有任何 2
凤凰 没有任何 没有任何 2

我想创造这样的东西

齐心协力 数字
位防御者 1
保持 1
BV 1
加德纳 2
制造业 2
合作 2
印第安纳州 3
区域 3
学校 3

顺序无关紧要,但主要思想是将所有列堆叠成一列,同时保持每一列的列号重复

融化做你需要的

df.melt(id_vars='number',value_name='teamtogether').drop(columns=['variable'])

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM