Matplotlib中的个别点大小?

Big*_*ogg 6 python matlab plot matplotlib

我想在matplotlib中设置非均匀的点大小(为每个点设置一个大小).有没有办法做到这一点?我想我可以通过为每个点设置一个单独的绘图命令(使用markersize set)来破解它,但这真的很烦人.有更原则的方式吗?

Chr*_* A. 7

我发现你可以使用scatter这个:

  scatter(500:600,600:700,1:101);
Run Code Online (Sandbox Code Playgroud)

格式为: scatter(x,y,sizes,markerType)

生产:

在此输入图像描述