1、这是要处理的CSV文件labels3.csv
2、读取CSV文件(文件和labels3.csv文件在同一目录下)
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
label = pd.read_csv('labels3.csv')
3、选取特定行class_id为3
#选择特定行
label3 = label[label.class_id.isin([3])]
print(label3.head(10))
4、删除特定列class_id 为1的
#删除特定数值行
label =label[~label['class_id'].isin([1])]
print(label.head(10))
5、修改列表索引
label3.columns = ['frame','xmin','max','ymin','ymax','id']
print(label3.head())
6、增加行
label3.loc[1,:]=['1478019961680640592.jpg',264 , 271 , 139 , 135, 3]
print(label3.head())