Python:随机从Excel中抽取一定的行数

wuchangjian2021-11-16 21:13:37编程学习
import pandas as pd
##读取Excel每个sheet的数据
Frame = pd.read_excel("Data.xlsx", None)
keys = list(Frame.keys())
Data = Frame[keys[0]]

##按一定比例随机抽样,依次保存抽出的和剩下的数据集
Data_out = Data.sample(frac = 0.7, replace=False)
Data_in = Data.drop(Data_out.index)
Data_out.to_excel("Data_out.xlsx", index=False)
Data_in.to_excel("Data_in.xlsx", index=False)

相关文章

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。