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

View file

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

View file

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

View file

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

View file

@ -24,8 +24,8 @@ def analyse(datas: list[dict]):
if extract.mission_completed.extract(data, survey): if extract.mission_completed.extract(data, survey):
usage_completion[usage] += 1 usage_completion[usage] += 1
usages_x = list(usage_completion.keys()) x = list(usage_completion.keys())
usages_y = ( y = (
np.array(list(usage_completion.values())) np.array(list(usage_completion.values()))
/ np.array(list(usage_count.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") axes.set_title("Nombre moyen de mission complété par niveau")
# bar chart # bar chart
axes.bar(usages_x, usages_y) axes.bar(x, y)
plt.show(block=True) 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_duration[age] += extract.mission_duration.extract(data, survey)
ages_x = list(ages_duration.keys()) x = list(ages_duration.keys())
ages_y = ( y = (
np.array(list(ages_duration.values())) np.array(list(ages_duration.values()))
/ np.array(list(ages_count.values())) / np.array(list(ages_count.values()))
) )
@ -35,6 +35,6 @@ def analyse(datas: list[dict]):
axes.set_title("Temps moyen passé par âge") axes.set_title("Temps moyen passé par âge")
# bar chart # bar chart
axes.bar(ages_x, ages_y) axes.bar(x, y)
plt.show(block=True) plt.show(block=True)

View file

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

View file

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

View file

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

View file

@ -10,15 +10,15 @@ def analyse(datas: list[dict]):
for usage in usage_data: for usage in usage_data:
usages[usage] += 1 usages[usage] += 1
usages_x = list(usages.keys()) x = list(usages.keys())
usages_y = list(usages.values()) y = list(usages.values())
# prepare plotting # prepare plotting
figure: plt.Figure = plt.figure() figure: plt.Figure = plt.figure()
axes = figure.add_subplot(1, 1, 1) 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 # bar chart
axes.bar(usages_x, usages_y) axes.bar(x, y)
plt.show(block=True) plt.show(block=True)

View file

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