相关疑难解决方法(0)

Python散点图.标记的大小和样式

我有一组数据要显示为散点图.我希望每个点都被绘制成一个大小的正方形dx.

          x = [0.5,0.1,0.3]
          y = [0.2,0.7,0.8]
          z = [10.,15.,12.]
          dx = [0.05,0.2,0.1]

          scatter(x,y,c=z,s=dx,marker='s')
Run Code Online (Sandbox Code Playgroud)

问题是s分散函数读取的大小为点^ 2.我想要的是每个点由面积dx ^ 2的平方表示,其中该区域是"实际"单位,即绘图单位.我希望你能明白这一点.

我还有另一个问题.散点函数用黑色边框绘制标记,如何删除此选项并且根本没有边框?

python plot scatter matplotlib

39
推荐指数
3
解决办法
9万
查看次数

标签 统计

matplotlib ×1

plot ×1

python ×1

scatter ×1