import datetime as dt def construct_query(terms, negativeTerms, filters, negativeFilters): query = "" for t in terms: query += t+" " for nt in negativeTerms: query += "-"+nt+" " for f in filters: query += "filter:"+f+" " for nf in negativeFilters: query += "-filter:"+nf+" " return (query) def supress_n(text): str = text.replace('\n', ' ') return (str) def convert_date_str(date): return (date.strftime( "%m/%d/%Y, %H:%M:%S")) def time_to_num(time_str): hh, mm, ss = map(int, time_str.split(':')) return ss + 60*(mm+60*hh) def calc_frequency(table_tweets): return (abs(time_to_num(table_tweets["date"][0])-time_to_num(table_tweets["date"][-1]))/len(table_tweets["date"]))