绘制一个饼图,显示我们在Python中的日常活动
饼图以百分比表示数量,并且饼图所有段的总和必须等于100%。它用于以百分比显示给定的数据。用户将向我们提供一个日常活动列表,以及另一个列表,该列表显示了每天执行每个活动所花费的时间,通过使用这些列表,我们必须使用Python绘制饼图。您会想到一件事,要绘制每日活动的饼图,首先,我们必须计算每个活动时间的百分比,然后绘制饼图,这将花费大量时间。是的,这种方法肯定会花费很多时间,这就是为什么我们不会采用这种方法的原因。因此,不必担心,因为Python为我们提供了内置的matplotlib库,这使它变得更加容易。使用之前在程序中的matplotlib库中,我们将看到有关它和安装过程的一些信息。
matplotlib库是Python最有用的库之一。它用于在2D图中可视化给定数据。通过使用它,我们可以绘制图,饼图,直方图,散点图等。
解决这个问题的算法
从 matplotlib 库导入 pyplot 模块作为 plt。
将每天的活动和完成活动所花费的时间分成两个数组。
现在,绘制标题为“每日活动饼图(Pie chart of daily activity)”的饼图。
因此,让我们以一种简单的方式实现上述算法,开始用Python写几行代码。
程序:
importmatplotlib.pyplotas pltA=['eat', 'movie', 'study', 'play','daily_work','sleep']
T=[1,3,5,4,2,9]
plt.pie(T, labels=A,autopct= '%1.1f%%')
plt.title('Pie chart of daily activity.')plt.show()
输出结果
以上是 绘制一个饼图,显示我们在Python中的日常活动 的全部内容, 来源链接: utcz.com/z/321448.html