@@ -14,7 +14,7 @@ def update(frame_number, rolls, faces, frequencies):
14
14
15
15
# reconfigure plot for updated die frequencies
16
16
plt .cla () # clear old contents contents of current Figure
17
- axes = sns .barplot (faces , frequencies , palette = 'bright' ) # new bars
17
+ axes = sns .barplot (x = faces , y = frequencies , palette = 'bright' ) # new bars
18
18
axes .set_title (f'Die Frequencies for { sum (frequencies ):,} Rolls' )
19
19
axes .set (xlabel = 'Die Value' , ylabel = 'Frequency' )
20
20
axes .set_ylim (top = max (frequencies ) * 1.10 ) # scale y-axis by 10%
@@ -37,7 +37,7 @@ def update(frame_number, rolls, faces, frequencies):
37
37
38
38
# configure and start animation that calls function update
39
39
die_animation = animation .FuncAnimation (
40
- figure , update , repeat = False , frames = number_of_frames , interval = 33 ,
40
+ figure , update , repeat = False , frames = number_of_frames - 1 , interval = 33 ,
41
41
fargs = (rolls_per_frame , values , frequencies ))
42
42
43
43
plt .show () # display window
0 commit comments