我在机器学习中使用特征向量,其长度各不相同;一些是标量,另一些是矢量。我将一个特征向量表示为Pandas DataFrame对象中的整个行。假设我有一些我使用的创建的DataFrame:
Feature_Matrix = pd.DataFrame(Data,columns=['feat1','feat2'...,'featN'])
现在假设' feat1'对应于一些标量C和' feat2'是一个值为[M,N]的向量,那我怎么能这样调用
Feature_Matrix
以下列形式返回某种数组:
'feat1', 'feat2'
Image 1 [ C1 , M1 , N1 , ....]
Image 2 [ C2 , M2 , N2 , ....]
...
我需要它,如果我索引到Feature_Matrix:
Feature_Matrix['feat2']
然后它返回
Image 1 [[M1,N1],
Image 2 [M2,N2],
...]]