Skip to content

Commit e3621dc

Browse files
Algorithm to identify sessions with all attendance records set to false
1 parent 1e40aad commit e3621dc

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,4 @@ src/main/resources/deploy.json
5656
src/main/resources/keystore.jks
5757
/bin/
5858
/venv
59+
/docs/data

docs/sessions-no-results.py

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
import csv
2+
3+
memo_true = set()
4+
with open('./data/sessions-from-attendances/true.csv', newline='') as csvfile:
5+
reader = csv.reader(csvfile)
6+
for row in reader:
7+
memo_true.add(row[0])
8+
9+
10+
memo_false = set()
11+
with open('./data/sessions-from-attendances/false.csv', newline='') as csvfile:
12+
reader = csv.reader(csvfile)
13+
for row in reader:
14+
memo_false.add(row[0])
15+
16+
print(len(memo_false))
17+
print(len(memo_true))
18+
result = []
19+
for item in memo_false:
20+
if item in memo_true:
21+
continue
22+
else:
23+
result.append(item)
24+
25+
print(len(result))
26+
print(result)

0 commit comments

Comments
 (0)