【问题标题】:How do I stack certain columns and copy the others all the way down to fill the empty rows?如何堆叠某些列并一直复制其他列以填充空行?
【发布时间】:2019-10-22 15:38:30
【问题描述】:

我对 python 很陌生,并且正在通过应用我所知道的在 Excel 中自动执行一些任务来学习。

基本上我要做的是获取某些列(例如:columns J:Z)并将它们堆叠在彼此下方,即column J 位于 column J 下方,然后 L 列位于 J & K 列下方, 等等等等。

我能够通过以下方式实现这一目标:

蟒蛇

df1 = df1['December']\
          .append(df1['Jan 2017'])\
              .append(df1['Feb 2017'])\
                  .reset_index(drop=False)

但在此过程中,它取出了 A:I 列。我想要完成的是为每个堆栈复制列A:I1 - 20。数据是列式的,我想将其转换为每一列的行

【问题讨论】:

  • 对于信息,代码块使用反引号,与“it's”中的不同。我修好了!

标签: python excel pandas multiple-columns


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-07-12
  • 2020-09-14
  • 1970-01-01
  • 1970-01-01
  • 2016-06-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多