def price_02(i):
i = (i - zhangjiajie_travel['价格'].min()) / (zhangjiajie_travel['价格'].max() - zhangjiajie_travel['价格'].min())
return i
def comment_02(i):
i = (i - zhangjiajie_travel['spot-comment'].min()) / (
zhangjiajie_travel['spot-comment'].max() - zhangjiajie_travel['spot-comment'].min())
return i
def hotel_02(i):
i = (i - zhangjiajie_travel['poi-price'].min()) / (
zhangjiajie_travel['poi-price'].max() - zhangjiajie_travel['poi-price'].min())
return i
def traffic_02(i):
i = (i - zhangjiajie_travel['出行价格'].min()) / (zhangjiajie_travel['出行价格'].max() - zhangjiajie_travel['出行价格'].min())
return i
def Score_change(i):
if i <= np.percentile(lfw_Happy_travel['Score'], (25)):
return 0
elif i >= np.percentile(lfw_Happy_travel['Score'], (25)) and i <= np.percentile(lfw_Happy_travel['Score'], (50)):
return 1
elif i >= np.percentile(lfw_Happy_travel['Score'], (50)) and i <= np.percentile(lfw_Happy_travel['Score'], (75)):
return 2
elif i >= np.percentile(lfw_Happy_travel['Score'], (75)):
return 3