如何使用python在excel中按行划分数据
我需要在excel中分割数据,并使用python将其放入另一个excel中 例如,假设我有一个excel,它有1000行数据,如下所示如何使用python在excel中按行划分数据,python,excel,Python,Excel,我需要在excel中分割数据,并使用python将其放入另一个excel中 例如,假设我有一个excel,它有1000行数据,如下所示 Name Number name1 number1 name2 number2 name3 number3 等等 现在假设有1000行,我需要一次选择200行,然后将这些值放到另一个excel中,然后从这个excel中删除这200个值,然后将接下来的200个值放到另一个excel中 如何使用python实现此功能您可以使用库实现此功能: 希
Name Number
name1 number1
name2 number2
name3 number3
等等
现在假设有1000行,我需要一次选择200行,然后将这些值放到另一个excel中,然后从这个excel中删除这200个值,然后将接下来的200个值放到另一个excel中
如何使用python实现此功能您可以使用库实现此功能:
希望能有帮助
但是如果我不知道有多少行,我需要找到最后一行,然后进行相应的除法怎么办?@GavyaMehta您可以使用
len(dfs)
或len(df.index)
来计算行数
import pandas as pd
dfs = pd.read_excel(file_name, sheetname=None)
#divide
df1=dfs[:200]
df2=dfs[200:400] and so on...
#saving divided dataframes to different excels
df1.to_excel("df1.xlsx")