38 lines
897 B
Python
38 lines
897 B
Python
from pathlib import Path
|
|
|
|
if __name__ == "__main__":
|
|
from source.utils import compress
|
|
|
|
directory = Path(r"C:\Users\RC606\Downloads\résultats étude")
|
|
|
|
# read every people survey data
|
|
for file in directory.rglob("*.rsl"):
|
|
# decompress the data
|
|
data = compress.uncompress_data(file.read_bytes())
|
|
|
|
|
|
|
|
|
|
ages = sorted(list(map(
|
|
lambda data: data["surveys"]["question-age"]["value"],
|
|
datas
|
|
)))
|
|
|
|
print(ages)
|
|
print(sum(ages) / len(ages))
|
|
print(ages[len(ages) // 2])
|
|
print(min(ages))
|
|
print(max(ages))
|
|
|
|
print(datas[1]["surveys"]["question-usage-steam"])
|
|
|
|
usages = sorted(list(map(
|
|
lambda data: data["surveys"]["question-usage-steam"]["choices"],
|
|
datas
|
|
)))
|
|
|
|
print(usages)
|
|
print(sum(usages) / len(usages))
|
|
print(usages[len(usages) // 2])
|
|
print(min(usages))
|
|
print(max(usages))
|