def sightcorp_significant_analysis(sig_value):
    fight_emo_df = LoadingData.read_sightcorp_emotions_to_dataframe('Fight', include_post_id=True)
    normal_emo_df = LoadingData.read_sightcorp_emotions_to_dataframe('Normal', include_post_id=True)

    print 'len(fight_df)=', len(fight_emo_df)
    print 'len(normal_df)=', len(normal_emo_df)
    print '----------------------------------'

    sig_anger_fight_emo_df = Filtering.filtering_by_significant_anger_emo_value(fight_emo_df, sig_value)
    sig_anger_normal_emo_df = Filtering.filtering_by_significant_anger_emo_value(normal_emo_df, sig_value)

    print 'len(fight_df)[anger sig.val='+str(sig_value)+'] =', float(len(sig_anger_fight_emo_df))/len(fight_emo_df)
    print 'len(normal_df)[anger sig.val='+str(sig_value)+'] =', float(len(sig_anger_normal_emo_df))/len(normal_emo_df)
    print '----------------------------------'

    sig_disgust_fight_emo_df = Filtering.filtering_by_significant_disgust_emo_value(fight_emo_df, sig_value)
    sig_disgust_normal_emo_df = Filtering.filtering_by_significant_disgust_emo_value(normal_emo_df, sig_value)

    print 'len(fight_df)[disgust sig.val='+str(sig_value)+'] =', float(len(sig_disgust_fight_emo_df))/len(fight_emo_df)
    print 'len(normal_df)[disgust sig.val='+str(sig_value)+'] =', float(len(sig_disgust_normal_emo_df))/len(normal_emo_df)
    print '----------------------------------'

    sig_fear_fight_emo_df = Filtering.filtering_by_significant_fear_emo_value(fight_emo_df, sig_value)
    sig_fear_normal_emo_df = Filtering.filtering_by_significant_fear_emo_value(normal_emo_df, sig_value)

    print 'len(fight_df)[fear sig.val='+str(sig_value)+'] =', float(len(sig_fear_fight_emo_df))/len(fight_emo_df)
    print 'len(normal_df)[fear sig.val='+str(sig_value)+'] =', float(len(sig_fear_normal_emo_df))/len(normal_emo_df)
    print '----------------------------------'

    sig_sadness_fight_emo_df = Filtering.filtering_by_significant_sadness_emo_value(fight_emo_df, sig_value)
    sig_sadness_normal_emo_df = Filtering.filtering_by_significant_sadness_emo_value(normal_emo_df, sig_value)

    print 'len(fight_df)[sadness sig.val='+str(sig_value)+'] =', float(len(sig_sadness_fight_emo_df))/len(fight_emo_df)
    print 'len(normal_df)[sadness sig.val='+str(sig_value)+'] =', float(len(sig_sadness_normal_emo_df))/len(normal_emo_df)
    print '----------------------------------'
def ms_emo_significant_analysis(sig_value):
    fight_emo_df = LoadingData.read_microsoft_emotions_to_dataframe('Fight', include_non_emotions_column=True)
    normal_emo_df = LoadingData.read_microsoft_emotions_to_dataframe('Normal', include_non_emotions_column=True)

    fight_emo_df *= 100
    normal_emo_df *= 100

    print 'len(fight_df)=', len(fight_emo_df)
    print 'len(normal_df)=', len(normal_emo_df)
    print '----------------------------------'

    sig_anger_fight_emo_df = Filtering.filtering_by_significant_anger_emo_value(fight_emo_df, sig_value)
    sig_anger_normal_emo_df = Filtering.filtering_by_significant_anger_emo_value(normal_emo_df, sig_value)

    print 'len(fight_df)[anger sig.val='+str(sig_value)+'] =', float(len(sig_anger_fight_emo_df))/len(fight_emo_df)
    print 'len(normal_df)[anger sig.val='+str(sig_value)+'] =', float(len(sig_anger_normal_emo_df))/len(normal_emo_df)
    print '----------------------------------'

    sig_contempt_fight_emo_df = Filtering.filtering_by_significant_contempt_emo_value(fight_emo_df, sig_value)
    sig_contempt_normal_emo_df = Filtering.filtering_by_significant_contempt_emo_value(normal_emo_df, sig_value)

    print 'len(fight_df)[contempt sig.val='+str(sig_value)+'] =', float(len(sig_contempt_fight_emo_df))/len(fight_emo_df)
    print 'len(normal_df)[contempt sig.val='+str(sig_value)+'] =', float(len(sig_contempt_normal_emo_df))/len(normal_emo_df)
    print '----------------------------------'

    sig_disgust_fight_emo_df = Filtering.filtering_by_significant_disgust_emo_value(fight_emo_df, sig_value)
    sig_disgust_normal_emo_df = Filtering.filtering_by_significant_disgust_emo_value(normal_emo_df, sig_value)

    print 'len(fight_df)[disgust sig.val='+str(sig_value)+'] =', float(len(sig_disgust_fight_emo_df))/len(fight_emo_df)
    print 'len(normal_df)[disgust sig.val='+str(sig_value)+'] =', float(len(sig_disgust_normal_emo_df))/len(normal_emo_df)
    print '----------------------------------'

    sig_fear_fight_emo_df = Filtering.filtering_by_significant_fear_emo_value(fight_emo_df, sig_value)
    sig_fear_normal_emo_df = Filtering.filtering_by_significant_fear_emo_value(normal_emo_df, sig_value)

    print 'len(fight_df)[fear sig.val='+str(sig_value)+'] =', float(len(sig_fear_fight_emo_df))/len(fight_emo_df)
    print 'len(normal_df)[fear sig.val='+str(sig_value)+'] =', float(len(sig_fear_normal_emo_df))/len(normal_emo_df)
    print '----------------------------------'

    sig_sadness_fight_emo_df = Filtering.filtering_by_significant_sadness_emo_value(fight_emo_df, sig_value)
    sig_sadness_normal_emo_df = Filtering.filtering_by_significant_sadness_emo_value(normal_emo_df, sig_value)

    print 'len(fight_df)[sadness sig.val='+str(sig_value)+'] =', float(len(sig_sadness_fight_emo_df))/len(fight_emo_df)
    print 'len(normal_df)[sadness sig.val='+str(sig_value)+'] =', float(len(sig_sadness_normal_emo_df))/len(normal_emo_df)
    print '----------------------------------'
    
    sig_happiness_fight_emo_df = Filtering.filtering_by_significant_happiness_emo_value(fight_emo_df, sig_value)
    sig_happiness_normal_emo_df = Filtering.filtering_by_significant_happiness_emo_value(normal_emo_df, sig_value)

    print 'len(fight_df)[happiness sig.val='+str(sig_value)+'] =', float(len(sig_happiness_fight_emo_df))/len(fight_emo_df)
    print 'len(normal_df)[happiness sig.val='+str(sig_value)+'] =', float(len(sig_happiness_normal_emo_df))/len(normal_emo_df)
    print '----------------------------------'