Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何增加jupyter散点图中的标记大小?_Python_Matplotlib_Jupyter - Fatal编程技术网

Python 如何增加jupyter散点图中的标记大小?

Python 如何增加jupyter散点图中的标记大小?,python,matplotlib,jupyter,Python,Matplotlib,Jupyter,我试图通过增加x和y来增加标记大小。但是,我尝试了遵循前面的解决方案建议,但得到了错误“scatter()为参数's'获取了多个值” 有什么建议吗?还试图找出如何从黑点变为蓝色(例如:点从黑色开始,并越来越亮到蓝色)。您需要使用关键字“marker”指定“o”,否则它将被解释为第三个参数,即“s”,然后“s”将被定义两次,因此“s”的多个值的错误 此外,您必须从其他方法中删除“_set”(set仅用于axis) 这应该起作用: x=dataset.x y=dataset.y limits=-10

我试图通过增加x和y来增加标记大小。但是,我尝试了遵循前面的解决方案建议,但得到了错误“scatter()为参数's'获取了多个值”


有什么建议吗?还试图找出如何从黑点变为蓝色(例如:点从黑色开始,并越来越亮到蓝色)。您需要使用关键字“marker”指定“o”,否则它将被解释为第三个参数,即“s”,然后“s”将被定义两次,因此“s”的多个值的错误

此外,您必须从其他方法中删除“_set”(set仅用于axis)

这应该起作用:

x=dataset.x
y=dataset.y
limits=-10,10
size= [n*2 for n in range(1, len(x)+1)]

plt.scatter(x, y, s=size, c='blue', marker='o')
plt.xlabel('x',color='black')
plt.ylabel('y',color='black',rotation=0)
plt.xlim(limits)
plt.ylim(limits)
plt.title('XY Dataset', fontsize=10)

您需要使用关键字'marker'指定'o',否则它将被解释为第三个参数,即's',然后's'将被定义两次,因此's'的多个值的错误

此外,您必须从其他方法中删除“_set”(set仅用于axis)

这应该起作用:

x=dataset.x
y=dataset.y
limits=-10,10
size= [n*2 for n in range(1, len(x)+1)]

plt.scatter(x, y, s=size, c='blue', marker='o')
plt.xlabel('x',color='black')
plt.ylabel('y',color='black',rotation=0)
plt.xlim(limits)
plt.ylim(limits)
plt.title('XY Dataset', fontsize=10)

可以将参数s添加到绘图函数中:可以将参数s添加到绘图函数中: