当前位置:首页 > python > 正文

Matplotlib使用字符串代替变量绘制散点图的方法


Matplotlib使用字符串代替变量绘制散点图的方法

这篇文章主要介绍了Matplotlib使用字符串代替变量绘制散点图的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

要点说明

在绘制散点图的时候,通常使用变量作为输入数据的载体。
其实,也可以使用字符串作为输入数据的存储载体。

下面代码的data = {“a”: x, “b”: y, “color”: c, “size”: s}正是将散点图的输入数据、颜色和标记大小放在数据字典data中作为键值对,对应的key是字符串string。

Matplotlib编程实现

  import matplotlib.pyplot as plt  import numpy as np    fig = plt.figure()  ax = fig.gca()    x = np.random.rand(50)*10  y = np.random.rand(50)*10+20  s = np.random.rand(50)*100  c = np.random.rand(50)    data = {"a": x, "b": y, "color": c, "size": s}    ax.scatter("a", "b", c="color", s="size", data=data)    ax.set(xlabel="X", ylabel="Y")    plt.show()

成品图

Matplotlib使用字符串代替变量绘制散点图的方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持本站。

标签:
上一篇: 下一篇:

暂无评论

发表评论

不理你。 不要啊! 吃饭。 吃惊。 吃西瓜。 飞吻! 恭喜! Hi 纠结! 膜拜! OK 抛媚眼。 泡泡糖。 抛钱。 忍! 生闷气! 调皮。 偷看。 委屈。 献花。 疑问? 抓狂!

小提示:Ctrl+Enter快速提交助您一臂之力~
2021-04-30 08:29:52
加载中……