import pandas as pd import json import os import time import datetime label_file = open('combined_labels.json', 'r') label_info = json.load(label_file) for key in label_info.keys(): df = pd.read_csv(key) fpath, fname = key.split('/')[0], key.split('/')[1] label = [] unix_timestamp = [] for _, row in df.iterrows(): if row['timestamp'] in list(label_info[key]): label.append('1') else: label.append('0') timestamp = datetime.datetime.strptime(row['timestamp'], '%Y-%m-%d %H:%M:%S').timestamp() unix_timestamp.append(timestamp) df['label'] = label df['timestamp'] = unix_timestamp df.to_csv(fpath+"/labeled_"+fname, index=False) #os.remove(key)