马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
'''
样表数据:
三34 李四56 王五96
张三67 赵六25 刘二26 王五88
李四35 刘二50
王五28 赵六65 李四30
张三69 王五56 赵六47 丁丁52
'''
import pandas as pd
#导入数据 因为无头,所以要用header=none
dfa = pd.read_excel('tiqushuzi.xlsx',header=None)
#统一列名
dfa.columns=["data","data","data","data"]
#把第二列,第三列,第四列数据都提出来
df2=dfa.iloc[:,[1]]
df3=dfa.iloc[:,[2]]
df4=dfa.iloc[:,[3]]
#删除原始表后三列
dfa = pd.read_excel('tiqushuzi.xlsx',header=None) #这里不知道为啥要重读一次,否则删除后三列后,表为空
dfa.drop(dfa.columns[-3:],axis=1,inplace=True)
#设置列名 保持一致
dfa.columns=["data"]
#合并诸表
dfd=pd.concat([dfa,df2],axis=0)
dfd=pd.concat([dfd,df3],axis=0)
dfd=pd.concat([dfd,df4],axis=0)
#删除空行
dfd = dfd.dropna(axis=0)
print(dfd)
|