예제 #1
0
 def insert_multi_row_user_recom_list(raw_collection):
     for row_item in raw_collection:
         row = row_item.split(',')
         DataFrameObject.uploaded_user_recom_data = DataFrameObject.uploaded_user_recom_data.append(
             pandas.DataFrame(
                 [row],
                 columns=DataFrameObject.uploaded_user_recom_data.columns))
     DataFrameObject.save_user_recom_data()
예제 #2
0
 def insert_single_row_user_recommendations(ad_id, recommendation_list):
     for item in recommendation_list:
         # todo: match form and fields
         panda_row = pandas.DataFrame(
             [[ad_id, item.id, item.rank,
               int(item.score)]],
             columns=DataFrameObject.uploaded_user_recom_data.columns)
         DataFrameObject.uploaded_user_recom_data = DataFrameObject.uploaded_user_recom_data.append(
             panda_row, ignore_index=True)
     DataFrameObject.save_user_recom_data()