Select Git revision
-
Bidot-Naude Thomas authoredBidot-Naude Thomas authored
functions.py 780 B
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"]))