zl程序教程

您现在的位置是:首页 >  后端

当前栏目

深入浅出matplotlib(82):分类变量直接可视化

matplotlib变量 分类 可视化 深入浅出 直接 82
2023-09-14 09:10:05 时间

数据的分类显示,很多场合都会使用到,比如目前火热火热的机器学习,就需要大量地进行分类,当测试结果出来时,就需要可视化,那么这时就要使用matplotlib来显示了。而matplotlib里,函数有一种功能特别适合分类显示。如果有一班学生,期末考试了,老师要看一下整个数学成绩的分布情况,就可以把学生的名称放到一个数组里,然后把学生对应的数学成绩放到另外一数组里,最后把这两个数组直接丢到matplotlib里的函数就可以显示出来了,它会在x轴显示名称,在y轴显示成绩。

 

下面来演示一个例子,假如去超市购物,买了四样水果,分别是:'apple': 10, 'orange': 15, 'lemon': 5, 'lime': 20;苹果10个,桔子15个,柠檬5个,酸橙20个。

要把上面这四类水果进行分类显示,就可以采用下面的代码:

data = {'apple': 10, 'orange': 15, 'lemon': 5, 'lime': 20}

names = list(data.keys())