【Pandas】DataFrame新增加一行数据

1. 问题场景

我从文件中读取了一个DataFrame,但是呢,我做了一些判断需要保留若干行数据。

2. 解决方法

# 首先新建一个DataFrame,列名都是相同的
new_train_data = pd.DataFrame(columns=train_data.columns)

for row in list(train_data.iloc[:].iterrows()):
	# Operation
	# 如果满足某个条件,就给new_train_data新增加一行
	if statisify:
    	new_train_data.loc[len(matched_train_data)] = row[1]

你可能感兴趣的:(Python,python)