import matplotlib.pyplot as plt x_values = range(1,1001) y_values = [x**2 for x in x_values] plt.style.use('seaborn') fig,ax = plt.subplots() ax.scatter(x_values,y_values,c = y_values, cmap= plt.cm.Blues,s = 10) #设置每个坐标轴的取值范围 ax.axis([0,1100,0,110000]) plt.show() 程序中属性cmap为未知,该如何解决
时间: 2023-03-02 20:04:19 浏览: 200
python之matplotlib.pyplot迭代累积绘制曲线问题及解决办法
这是一段 Python 代码,使用了 Matplotlib 库来绘制图形。具体来说,这段代码用来绘制散点图,其中 x 轴数据为从 1 到 1000 的整数序列,y 轴数据为对应的 x 值的平方。散点的颜色根据 y 值的大小进行渐变,颜色映射使用了蓝色调的颜色映射,散点的大小为 10。图形风格使用了 seaborn 风格。最后使用 plt.subplots() 函数创建了一个包含单个子图的 Figure 对象,并将其赋值给 fig 变量,将 AxesSubplot 对象赋值给 ax 变量,以便之后可以对其进行一些额外的设置。
阅读全文