私は次元(95、)の時間データを持っています。私は次元(95,3)の配列を作成する年、月、日を抽出する次のコードを書いた。ただし、次のコードでは次元(285)の配列を作成できます。最初の列が年、2番目の列 - 月、1番目の最後の列を表す次元(95,3)の新しい時間配列を作成するにはどうすればよいですか。例えばPythonでデータを追加する
newtime = np.array([])
for i in range(len(time)):
a = seconds_since_jan_1_1993_to_datetime(time[i])
time_year = float(a.strftime("%Y"))
time_mon = float(a.strftime("%m"))
time_day = float(a.strftime("%d"))
newtime = np.append(newtime, np.array([time_year, time_mon, time_day]))
、私は、次の形式の出力をする要素のアレイ([725696054.99044609、725696056.99082708、725696058.99119401、...])
持つ入力配列を有する:
Col1 Col2 Col3
2015.0 12.0 31.0
2015.0 12.0 31.0
2015.0 12.0 31.0
あなたの提案や助けを楽しみにしています。
は、それはリストのリストで値を収集するのが最善ですhttp://stackoverflow.com/q/42752203 – hpaulj
参照してください。次に、最後に構造化配列またはデータフレームを作成します。 – hpaulj