python - 按值更改散点图的大小
问题描述
我正在尝试制作散点图并根据来自不同列表的数字缩放点的大小。
y
所以我正在制作vs的散点图,x
但每个点的大小将取决于s
. 从本质上讲,元素的值s
越大,散点图上的点就越大。
y = [2.2, 3.1, 4.3, 4.9, 5.1]
x = [0.03, 0.3, 0.4, 0.6, 0.7]
s = [48, 134, 391, 203, 193]
fig, ax = plt.subplots()
ax.scatter(x, y)
有任何想法吗?
提前致谢!
解决方案
你是如此接近
ax.scatter(x, y, s=s)
推荐阅读
- amazon-iam - AWS IAM 错误:'您的身份验证信息不正确。请再试一次'
- python - PyQt4 窗口大小在不同计算机上的变化
- angular - Material 2 对话框中的 Angular 5 主题
- javascript - 使用 SheetJS 获取 excel 列标题
- python - 在 .txt 文件中查找字符串索引
- angular - Angular标签在 ng-switch 中打印两次
- java - 在作物库的方法中从意图中获取数据
- mysql - 创建网站时 /var/www/html 内部的权限被拒绝,它是 apache2 服务器的文件
- php - 无法按键获取关联数组值
- ios - 删除动态调整表视图的行?