-
Notifications
You must be signed in to change notification settings - Fork 1
/
most_distinctive_likes.py
30 lines (21 loc) · 1.26 KB
/
most_distinctive_likes.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/usr/bin/env python
# -*- encoding: utf-8
from lib.most_distinctive import ProcessMostDistinctive
if __name__ == '__main__':
a = ProcessMostDistinctive(matrix_fn='data/likes/likes_matrix.mtx.gz',
colnames_fn='data/likes/likes_colnames.msg.gz',
factors_fn='data/likes/factors.msg.gz')
a.do_age(u'Popularność lajków ze względu na wiek',
savefn='likes_most_distinctive_age.png')
a.do_gender(u'Popularność lajków ze względu na płeć',
savefn='likes_most_distinctive_gender.png')
a.do_location_size(u'Popularność lajków ze względu na wielkość'\
' obecnej lokalizacji',
savefn='likes_most_distinctive_location.png')
a.do_hometown_size(u'Popularność lajków ze względu na wielkość'\
' miejsca pochodzenia',
savefn='likes_most_distinctive_hometown.png')
a.do_number_of_friends(u'Popularność lajków ze względu na liczbę znajomych',
savefn='likes_most_distinctive_NoF.png')
a.do_relationship_status(u'Popularność lajków ze względu na status związku',
savefn='likes_most_distinctive_relationship_status.png')