wip
This commit is contained in:
@@ -14,8 +14,6 @@ from sentiments import readtoxleveltxt
|
||||
|
||||
colors = ['red', 'green', 'blue', 'orange', 'deeppink']
|
||||
thresholds = [6, 9, 12, 15]
|
||||
changedate = datetime.fromisoformat("2018-09-01T00:00:00")
|
||||
|
||||
|
||||
def main(folder, intervl):
|
||||
users, posts, firstcontrib, sumcontrib = load(folder)
|
||||
@@ -94,7 +92,7 @@ def main(folder, intervl):
|
||||
|
||||
print("Computing full ITS1")
|
||||
t = np.reshape(np.array([i for i in range(len(datasingle1)) for j in datasingle1[i]]), (-1, 1))
|
||||
x = np.reshape(np.array([(0 if intervals[i][0] <= changedate else 1) for i in range(len(datasingle1)) for j in datasingle1[i]]), (-1, 1))
|
||||
x = np.reshape(np.array([(0 if intervals[i][0] <= CHANGE_DATE else 1) for i in range(len(datasingle1)) for j in datasingle1[i]]), (-1, 1))
|
||||
X = np.array(t)
|
||||
X = np.concatenate((X, x), 1)
|
||||
X = np.concatenate((X, np.multiply(t, x)), 1)
|
||||
@@ -111,7 +109,7 @@ def main(folder, intervl):
|
||||
|
||||
print("Computing full ITS2")
|
||||
t = np.reshape(np.array([i for i in range(len(datasingle2)) for j in datasingle2[i]]), (-1, 1))
|
||||
x = np.reshape(np.array([(0 if intervals[i][0] <= changedate else 1) for i in range(len(datasingle2)) for j in datasingle2[i]]), (-1, 1))
|
||||
x = np.reshape(np.array([(0 if intervals[i][0] <= CHANGE_DATE else 1) for i in range(len(datasingle2)) for j in datasingle2[i]]), (-1, 1))
|
||||
X = np.array(t)
|
||||
X = np.concatenate((X, x), 1)
|
||||
X = np.concatenate((X, np.multiply(t, x)), 1)
|
||||
@@ -132,14 +130,14 @@ def main(folder, intervl):
|
||||
thresp = []
|
||||
print("Computing threshold ITS")
|
||||
for ti in thresholds:
|
||||
# print(1, changedate - relativedelta(months=ti))
|
||||
# print(2, changedate + relativedelta(months=ti))
|
||||
z = [(i, x) for (i, x) in zip(intervals, datasingle1) if i[0] >= changedate - relativedelta(months=ti) and i[1] <= changedate + relativedelta(months=ti)]
|
||||
# print(1, CHANGE_DATE - relativedelta(months=ti))
|
||||
# print(2, CHANGE_DATE + relativedelta(months=ti))
|
||||
z = [(i, x) for (i, x) in zip(intervals, datasingle1) if i[0] >= CHANGE_DATE - relativedelta(months=ti) and i[1] <= CHANGE_DATE + relativedelta(months=ti)]
|
||||
iv = [i for (i, x) in z]
|
||||
# print("iv " + str(iv))
|
||||
d = [x for (i, x) in z]
|
||||
t = np.reshape(np.array([i for i in range(len(d)) for j in d[i]]), (-1, 1))
|
||||
x = np.reshape(np.array([(0 if iv[i][0] <= changedate else 1) for i in range(len(d)) for j in d[i]]), (-1, 1))
|
||||
x = np.reshape(np.array([(0 if iv[i][0] <= CHANGE_DATE else 1) for i in range(len(d)) for j in d[i]]), (-1, 1))
|
||||
X = np.array(t)
|
||||
X = np.concatenate((X, x), 1)
|
||||
X = np.concatenate((X, np.multiply(t, x)), 1)
|
||||
|
||||
Reference in New Issue
Block a user