datetime64

    1熱度

    1回答

    這裏是我的問題簡而言之:我試圖寫我的數據(包含,其中,np.datetime64值)到csv,然後讀取它們回來,並且希望我的時間不要改變...... 正如在很多地方討論的那樣,np.datetime64在mem中保存二進制和UTC的所有內容,但是會從本地時間讀取字符串。 這裏是我的問題,從 df.to_csv( 「富」)保存,這裏pd.read_csv( 「富」)上改變時代的結果一個簡單的例子:

    2熱度

    1回答

    我看不到如何顯示numpy.datetime64的單位。你說: t=np.datetime64(123456789, 'ms') 有什麼要告訴我的單位是「毫秒」的方法?

    2熱度

    1回答

    假設T爲numpy.datetime64,單位爲ms。有沒有一個不太模糊的方式來轉換單位比這個? T1 = np.array([T], dtype = 'datetime64[ns]')[0] 我更喜歡一些更可猜測的東西,而且就此而言,可讀性更強。

    2熱度

    1回答

    如何從numpy datetime64子類?例如使用標準的日期時間,我可以很容易地繼承: import datetime as dt class SubFromDateTime(dt.datetime): def __new__(self): return dt.datetime.__new__(self, 2012, 1, 1) print type(SubFrom

    1熱度

    1回答

    我有點困惑numpy如何處理時區。如果我只是使用日期創建日期時間對象,它似乎使用祖魯時區。如果我使用額外的時間步,它使用我當前的時區。如果我然後操縱這些對象,例如添加timedelta,結果是不同的: import numpy as np a = np.datetime64('2015-04-22') b = np.datetime64('2015-04-22T00:00') delta =

    2熱度

    1回答

    我有一個熊貓數據框df,它有一列由datetime64構成,例如, <class 'pandas.core.frame.DataFrame'> Int64Index: 1471 entries, 0 to 2940 Data columns (total 2 columns): date 1471 non-null values id 1471 non-null values dtyp

    0熱度

    3回答

    我有一個數據框df,有兩列,分別爲GROUP_ID={A,B}和ACTION_DATE。如果GROUP_ID的值爲B,我想要做的是將ACTION_DATE的值替換爲03/31/2006。 ACTION_DATE的數據類型爲datetime64[ns]。 所以,我試了下面。 df[(df.GROUP_ID == 'B')].ACTION_DATE = '03/31/2006 0:00' 上面的行

    5熱度

    1回答

    數字化,我似乎無法得到numpy.digitize與datetime64工作: date_bins = np.array([np.datetime64(datetime.datetime(2014, n, 1), 's') for n in range(1,13)]) np.digitize(date_bins, date_bins) 它提供了以下錯誤: TypeError: Cannot

    0熱度

    2回答

    我有一個表示日期的柱子大熊貓數據幀的下降: Name: ts_placed, Length: 13631, dtype: datetime64[ns] 它看起來像這樣: 0 2014-10-18 16:53:00 1 2014-10-27 11:57:00 2 2014-10-27 11:57:00 3 2014-10-08 16:35:00 4 2014-10-24 16:36:00