4
柱
我有DF:數據幀的值第一個實例中
Voltage
01-02-2017 00:00 13.1
01-02-2017 00:01 13.2
01-02-2017 00:02 13.3
01-02-2017 00:03 14.1
01-02-2017 00:04 14.3
01-02-2017 00:04 13.5
我想的時間:第一個實例的(HH毫米)時在電壓柱> = 14.0的值。 「充電時間」欄中應該只有一個時間值。
Voltage Time of Full Charge
01-02-2017 00:00 13.1
01-02-2017 00:01 13.2
01-02-2017 00:02 13.3
01-02-2017 00:03 14.1 00:03
01-02-2017 00:04 14.3
01-02-2017 00:04 13.5
我想沿着這些線路的東西,但不能弄明白:
df.index = pd.to_datetime(df.index)
df.['Time of Full Charge'] = np.where(df.['Voltage'] >= 14.0), (df.index.hour:df.index.minute))
感謝@jezrael。我只需要該列到達14或以上時的第一個實例(新列中應該只有一個值,這是可能的嗎? – wazzahenry
請檢查編輯答案,索引是否唯一? – jezrael
是的,索引本質上是24小時制的一天,因此將是唯一的。謝謝! – wazzahenry