私は次のことを行います:
from numpy import genfromtxt
x = genfromtxt('foo.csv',delimiter=',',usecols=(0,1))
y = genfromtxt('foo.csv',delimiter=',',usecols=(2),dtype=str)
次に、次のように入力します。
x[y=='y1Out',0] # assume the set of "y" is 'y1Out' and 'y2Out'
このコマンドは、関連する「y」値が に等しい「x」の「0 列」の値をすべて出力しますy1Out
。これはどのように可能ですか?つまり、numpy は "x" と "y" の間の位置合わせをどのように追跡しますか? numpy にはデータの配置がないと思いました。