def insom_factors(user_id, column_name):
"""Returns the percentage co-occurrence between insomnia(T/F)
and another column with T/F values. column_name should be a table object
with attribute column_name."""
query_list = db.session.query(Entry.insomnia, column_name).filter\
(Entry.user_id == user_id).order_by('date').all()
insom_list = []
mens_list = []
for item in query_list:
insom_list.append(item[0])
mens_list.append(item[1])
co_occurrence = calculate_similarity(insom_list, mens_list)
return co_occurrence
评论列表
文章目录