list转为dataframe,其中allfea为list
data2 = pd.DataFrame(allfea, columns=[name, "ptx", "pty", "id","num"])
dataframe转为numpy,df1为dataframe
convert= df1.values
numpy取得唯一值几何:
uniqueValue=np.unique(lable)
numpy列合并,其中data2为dataframe
calNum = np.hstack((data2, lableC))
numpy取得满足条件的记录
其中res是numpy,此句含义为取得最后一列等于-1的所有列
arr_new = res[res[:, res.shape[1]-1] ==-1, :res.shape[1]-1]