1. 程式人生 > 其它 >Dataframe插入空行(利用split和concat)

Dataframe插入空行(利用split和concat)

技術標籤:python

import numpy as np
import pandas as pd
df = pd.DataFrame(np.random.randint(10,size=(3,3)),columns = ['A','B','C'])  #生成0~9的3×3的隨機整數矩陣

在這裡插入圖片描述

dfs = np.split(df,[1]) #將df從第一行開始分裂,生成list形式的兩份dataframe
#dfs[0]為第一份矩陣 dfs[2]為第二份矩陣

dfs[0] & dfs[1]
在這裡插入圖片描述
在這裡插入圖片描述

n = 3
pd.concat([dfs[0],pd.DataFrame([[np.
NaN]*n],columns = df.columns),dfs[1]],ignore_index=True)

在這裡插入圖片描述