小猪胖乎乎 发表于 2021-2-5 09:41:38

【小白求助】使用python删除对角线下边的数据




如图,想实现从A到B的效果,B表保存到一个新表中

求大神解答啊啊~

qq1151985918 发表于 2021-2-5 09:45:22

第一行不是1111111?这算什么规律?

小猪胖乎乎 发表于 2021-2-5 10:01:27



当前是这样写的,但是这样只能保存一列

Twilight6 发表于 2021-2-5 10:09:27

小猪胖乎乎 发表于 2021-2-5 10:01
当前是这样写的,但是这样只能保存一列



这样即可,参考代码:

import pandas as pd

df = pd.read_excel('你的xlsx文件')

data = df.columns

temp = ][:len(df) - f]) for f in range(len(data))]
result = pd.DataFrame(temp,index=data).T

new_excel = pd.DataFrame()
new_excel.to_excel('New.xlsx')

result.to_excel('New.xlsx',index=False)

小猪胖乎乎 发表于 2021-2-5 14:45:26

Twilight6 发表于 2021-2-5 10:09
这样即可,参考代码:

可以了!!谢谢大佬!!
页: [1]
查看完整版本: 【小白求助】使用python删除对角线下边的数据