案例描述
• 1.0功能:模拟抛掷1个骰子,并输出其结果
• 2.0功能:模拟抛掷2个骰子,并输出其结果
• 3.0功能:可视化抛掷2个骰子的结果
• 4.0功能:对结果进行简单的数据统计和分析
案例分析
• 简单的数据统计分析 :matplotlib直方图
直方图
• 直方图是一种对数据分布情况的图形表示
• 首先要对数据进行分组,然后统计每个分组内数据的数量。
• 作用:
1.显示各分组频率或数量分布的情况
2.易于显示各组之间频率或数量的差别
matplotlib绘制直方图
import matplotlib.pyplot as plt
plt.hist(data_list, bins)
data: 数据列表
bins: 分组边界,列表或range()