7

年、月、日の 1-D ベクトルから NumPy datetime64 オブジェクトのベクトルを作成し、逆方向、つまり毎日の datetime64 ベクトルから年、月、または日のベクトルを抽出したいと考えています。NumPy 1.7.0b2 を使用しています。

たとえば、

years = [1990, 1992, 1995, 1994]
months = [1, 6, 3, 7]
days = [3, 20, 14, 27]

ここで、これらの年、月、日を使用して、長さ 4 の np.datetime64 ベクトルを作成したいと考えています。Python ループを使用しない方法はありますか?

逆に、datesがデータ型 np.datetime64 のベクトルであり、頻度が毎日であるとします。次に、 vector のようなものx.DAYS()を取得して、 vector を取得できるようにし[3, 20, 14, 27]ます。

4

3 に答える 3