fixed some chart title

This commit is contained in:
Faraphel 2024-01-24 16:14:15 +01:00
parent cb2d7244e8
commit 7a62e19b7f
11 changed files with 47 additions and 47 deletions

View file

@ -9,8 +9,8 @@ def analyse(datas: list[dict]):
ages_data = list(map(extract.age.extract, datas))
counter = Counter(ages_data)
ages_x = list(counter.keys())
ages_y = list(counter.values())
x = list(counter.keys())
y = list(counter.values())
# prepare plotting
figure: plt.Figure = plt.figure()
@ -18,6 +18,6 @@ def analyse(datas: list[dict]):
axes.set_title("Nombre de personne par âge")
# bar chart
axes.bar(ages_x, ages_y)
axes.bar(x, y)
plt.show(block=True)

View file

@ -22,8 +22,8 @@ def analyse(datas: list[dict]):
if extract.mission_completed.extract(data, survey):
ages_completion[age] += 1
ages_x = list(ages_completion.keys())
ages_y = (
x = list(ages_completion.keys())
y = (
np.array(list(ages_completion.values()))
/ np.array(list(ages_count.values()))
)
@ -34,6 +34,6 @@ def analyse(datas: list[dict]):
axes.set_title("Nombre moyen de mission complété par âge")
# bar chart
axes.bar(ages_x, ages_y)
axes.bar(x, y)
plt.show(block=True)

View file

@ -20,8 +20,8 @@ def analyse(datas: list[dict]):
if extract.mission_completed.extract(data, survey):
experience_completion[experience] += 1
ages_x = list(experience_completion.keys())
ages_y = (
x = list(experience_completion.keys())
y = (
np.array(list(experience_completion.values()))
/ np.array(list(experience_count.values()))
)
@ -32,6 +32,6 @@ def analyse(datas: list[dict]):
axes.set_title("Nombre moyen de mission complété par expérience")
# bar chart
axes.bar(ages_x, ages_y)
axes.bar(x, y)
plt.show(block=True)

View file

@ -28,8 +28,8 @@ def analyse(datas: list[dict]):
if extract.mission_completed.extract(data, survey):
completions[survey] += 1
completions_x = list(completions.keys())
completions_y = list(completions.values())
x = list(completions.keys())
y = list(completions.values())
# prepare plotting
figure: plt.Figure = plt.figure()
@ -37,8 +37,8 @@ def analyse(datas: list[dict]):
axes.set_title("Nombre de personne ayant réussi par mission")
# bar chart
axes.bar(completions_x, completions_y)
axes.set_xticks(completions_x)
axes.set_xticklabels(completions_x, rotation=45)
axes.bar(x, y)
axes.set_xticks(x)
axes.set_xticklabels(x, rotation=45)
plt.show(block=True)

View file

@ -24,8 +24,8 @@ def analyse(datas: list[dict]):
if extract.mission_completed.extract(data, survey):
usage_completion[usage] += 1
usages_x = list(usage_completion.keys())
usages_y = (
x = list(usage_completion.keys())
y = (
np.array(list(usage_completion.values()))
/ np.array(list(usage_count.values()))
)
@ -36,6 +36,6 @@ def analyse(datas: list[dict]):
axes.set_title("Nombre moyen de mission complété par niveau")
# bar chart
axes.bar(usages_x, usages_y)
axes.bar(x, y)
plt.show(block=True)

View file

@ -23,8 +23,8 @@ def analyse(datas: list[dict]):
ages_duration[age] += extract.mission_duration.extract(data, survey)
ages_x = list(ages_duration.keys())
ages_y = (
x = list(ages_duration.keys())
y = (
np.array(list(ages_duration.values()))
/ np.array(list(ages_count.values()))
)
@ -35,6 +35,6 @@ def analyse(datas: list[dict]):
axes.set_title("Temps moyen passé par âge")
# bar chart
axes.bar(ages_x, ages_y)
axes.bar(x, y)
plt.show(block=True)

View file

@ -20,8 +20,8 @@ def analyse(datas: list[dict]):
if extract.mission_completed.extract(data, survey):
experience_duration[experience] += extract.mission_duration.extract(data, survey)
ages_x = list(experience_duration.keys())
ages_y = (
x = list(experience_duration.keys())
y = (
np.array(list(experience_duration.values()))
/ np.array(list(experience_count.values()))
)
@ -32,6 +32,6 @@ def analyse(datas: list[dict]):
axes.set_title("Temps moyen passé par expérience")
# bar chart
axes.bar(ages_x, ages_y)
axes.bar(x, y)
plt.show(block=True)

View file

@ -29,8 +29,8 @@ def analyse(datas: list[dict]):
durations[survey] += extract.mission_duration.extract(data, survey)
durations_x = list(durations.keys())
durations_y = np.array(list(durations.values())) / len(datas)
x = list(durations.keys())
y = np.array(list(durations.values())) / len(datas)
# prepare plotting
figure: plt.Figure = plt.figure()
@ -38,8 +38,8 @@ def analyse(datas: list[dict]):
axes.set_title("Temps moyen passé par test")
# bar chart
axes.bar(durations_x, durations_y)
axes.set_xticks(durations_x)
axes.set_xticklabels(durations_x, rotation=45)
axes.bar(x, y)
axes.set_xticks(x)
axes.set_xticklabels(x, rotation=45)
plt.show(block=True)

View file

@ -21,8 +21,8 @@ def analyse(datas: list[dict]):
usage_completion[usage] += extract.mission_duration.extract(data, survey)
ages_x = list(usage_completion.keys())
ages_y = (
x = list(usage_completion.keys())
y = (
np.array(list(usage_completion.values()))
/ np.array(list(usage_count.values()))
)
@ -33,6 +33,6 @@ def analyse(datas: list[dict]):
axes.set_title("Temps moyen passé par niveau")
# bar chart
axes.bar(ages_x, ages_y)
axes.bar(x, y)
plt.show(block=True)

View file

@ -10,15 +10,15 @@ def analyse(datas: list[dict]):
for usage in usage_data:
usages[usage] += 1
usages_x = list(usages.keys())
usages_y = list(usages.values())
x = list(usages.keys())
y = list(usages.values())
# prepare plotting
figure: plt.Figure = plt.figure()
axes = figure.add_subplot(1, 1, 1)
axes.set_title("Expérience des personnes sondées")
axes.set_title("Expérience antérieure des personnes sondées")
# bar chart
axes.bar(usages_x, usages_y)
axes.bar(x, y)
plt.show(block=True)

View file

@ -15,17 +15,17 @@ if __name__ == "__main__":
for file in directory.rglob("*.rsl")
]
# age.analyse(datas)
# usage.analyse(datas)
# experience.analyse(datas)
# hardest_mission.analyse(datas) # !
age.analyse(datas)
usage.analyse(datas)
experience.analyse(datas)
hardest_mission.analyse(datas)
# completion_per_mission.analyse(datas)
# completion_per_age.analyse(datas)
# completion_per_usage.analyse(datas) # !
# completion_per_experience.analyse(datas)
completion_per_mission.analyse(datas)
completion_per_age.analyse(datas)
completion_per_usage.analyse(datas)
completion_per_experience.analyse(datas)
# duration_per_mission.analyse(datas)
# duration_per_age.analyse(datas)
# duration_per_usage.analyse(datas) # !
# duration_per_experience.analyse(datas) # !
duration_per_mission.analyse(datas)
duration_per_age.analyse(datas)
duration_per_usage.analyse(datas)
duration_per_experience.analyse(datas)