慕虎7371278
为了添加一个空行,您可以使用以下指令:your_dataframe = your_dataframe.append({} , ignore_index=True)要执行请求的转换,因为我不知道您的数据是如何形成的,也不知道它是如何被索引的,我建议您创建一个新的空数据框。对于您的每个初始数据框条目,您应该将其插入到您的新条目中,并按照我的描述追加 24 次空行。这是有关如何执行它的示例:## Use your own data insteaddata = [['a1', 'a2', 'a3', 'a4', 'a5', 'a6'],['b1', 'b2', 'b3', 'b4', 'b5', 'b6']]### Load the data in the dataframedf = pd.DataFrame(data)## Create the empty dataframedf2 = pd.DataFrame()## Use the initial dataframe length to perform the row iterationlength = len(df.index)## For each rows of the initial dataframefor i in range(0, length): ## Append the current row to the new dataframe df2 = df2.append(df[i:i+1],ignore_index=True) ## Adding 24 empty rows for j in range(0,25): df2 = df2.append({},ignore_index=True)因此,如果您的初始数据框类似于: 0 1 2 3 4 50 a1 a2 a3 a4 a5 a61 b1 b2 b3 b4 b5 b6执行脚本后,它会输出: 0 1 2 3 4 50 a1 a2 a3 a4 a5 a61 NaN NaN NaN NaN NaN NaN2 NaN NaN NaN NaN NaN NaN3 NaN NaN NaN NaN NaN NaN...25 NaN NaN NaN NaN NaN NaN26 b1 b2 b3 b4 b5 b627 NaN NaN NaN NaN NaN NaN...49 NaN NaN NaN NaN NaN NaN50 NaN NaN NaN NaN NaN NaN51 NaN NaN NaN NaN NaN NaN