現在、次のコードを使用して、2 セットの財務データの交差日付列を取得しています。配列には、日付、o、h、l、cl が含まれます
#find intersection of date strings
def intersect(seq1, seq2):
res = [] # start empty
for x in seq1: # scan seq1
if x in seq2: # common item?
res.append(x)
return res
x = intersect(seta[:,0], setb[:,0]) # mixed types
print x
問題は、両方の交差が見つかった列、つまり日付列のみを返すことです。各セットの両方の cls 値を含む異なる列配列を何らかの形で返したいと思います...つまり、日付が両方に共通の場合、2 つの対応する cls 列の 2X1 配列を返します。何か案は?ありがとう。