Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.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 3.x 颜色作为Python 3.5.2散点图中的第三个变量_Python 3.x_Scatter Plot - Fatal编程技术网

Python 3.x 颜色作为Python 3.5.2散点图中的第三个变量

Python 3.x 颜色作为Python 3.5.2散点图中的第三个变量,python-3.x,scatter-plot,Python 3.x,Scatter Plot,我到处都在寻找答案,但什么都不适合我 在Python2.7中,我曾经做过scatter(x,y,c=z,cmap='jet')作为根据z变量对点进行着色的基本示例 问题是,在Python 3.5.2中,这件事不再起作用,它会给出以下错误消息: “ValueError:颜色数组必须是二维的” 我在这里和那里尝试了一些解决方案,比如: cmap = P.matplotlib.cm.jet norm = P.matplotlib.colors.Normalize(vmin=0, vmax=1) s

我到处都在寻找答案,但什么都不适合我

在Python2.7中,我曾经做过
scatter(x,y,c=z,cmap='jet')
作为根据z变量对点进行着色的基本示例

问题是,在Python 3.5.2中,这件事不再起作用,它会给出以下错误消息:

“ValueError:颜色数组必须是二维的”

我在这里和那里尝试了一些解决方案,比如:

cmap = P.matplotlib.cm.jet 
norm = P.matplotlib.colors.Normalize(vmin=0, vmax=1) 
scatter(x,y,c=z,cmap=cmap,norm=norm)
但这不起作用

有人得到提示吗?

颜色数组
c
不需要是二维的。请支持一项建议。颜色数组
c
不需要是二维的。请支持一项建议。