私は利用可能な行を繰り返していますが、それを行うには最適な方法ではないようです。パンダのデータフレームでそれぞれに特定の値を追加する
Pandas
には特別な方法がありますか?また
INIT_TIME = datetime.datetime.strptime(date + ' ' + time, "%Y-%B-%d %H:%M:%S")
#NEED TO ADD DATA FROM THAT COLUMN
df = pd.read_csv(dataset_path, delimiter=',',skiprows=range(0,1),names=['TCOUNT','CORE','COUNTER','EMPTY','NAME','TSTAMP','MULT','STAMPME'])
df = df.drop('MULT',1)
df = df.drop('EMPTY',1)
df = df.drop('TSTAMP', 1)
for index, row in df.iterrows():
TMP_TIME = INIT_TIME + datetime.timedelta(seconds=row['TCOUNT'])
df['STAMPME'] = TMP_TIME.strftime("%s")
、私は追加してい日時は、次の形式
2017-05-11 11:12:37.100192 1494493957
2017-05-11 11:12:37.200541 1494493957
であり、したがって、UNIXタイムスタンプが同じである(それが正しい)、それを表現するためのより良い方法があります?
質問はどうやってミリ秒レベルPythonのUnixタイムスタンプを持つ精度 – tandem
@tandemはあなたのためにこの作業を行いますか? http://stackoverflow.com/questions/7588511/format-a-datetime-into-a-string-with-milliseconds – abe
http://stackoverflow.com/a/8778548/1059860 これはもっと可能ですが、私を助けてください。私はちょっと試しました。 – tandem