为了账号安全,请及时绑定邮箱和手机立即绑定

将文本从一个单元格复制到另一个单元格而不删除原始内容 python

将文本从一个单元格复制到另一个单元格而不删除原始内容 python

桃花长相依 2022-08-25 14:25:42
我有7列,每列有一百万行数据。我需要从列2,3,4,5,6,7复制数据,并将其放在列1中内容的末尾。这将导致列 1 具有其原始内容(100 万行)加上其余列的附加内容(600 万行)。我想转换这个:A  B  C1  4  72  5  83  6  9进入这个:A123456789我尝试使用熊猫,但它没有给我所需的输出。我没有按时间顺序从1到9排序,而是使用下面的代码按行顺序(1,4,7,2,5,8,3,6,9)排序。任何想法如何正确地做到这一点?import pandas as pddf = pd.read_excel('filename.xlsx', sheet_name='Sheet1')df = df.stack().reset_index(drop=True)df.to_excel("output.xlsx")
查看完整描述

1 回答

?
拉丁的传说

TA贡献1789条经验 获得超8个赞

尝试pd.melt


df_new = pd.melt(df).drop("variable", axis=1)


print(df_new)


   value

0      1

1      2

2      3

3      4

4      5

5      6

6      7

7      8

8      9


查看完整回答
反对 回复 2022-08-25
  • 1 回答
  • 0 关注
  • 71 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信