首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ax.scatter()语法无效?

ax.scatter()语法无效?
EN

Stack Overflow用户
提问于 2017-10-11 04:58:00
回答 1查看 2.9K关注 0票数 1

我已经成功地绘制了两个图,但是当我绘制第三个图时,我得到了一个无效的语法错误。我错过了什么超明显的东西吗?

代码语言:javascript
复制
x=df['time']
d=df['dist']
x2=df2['time']
d2=df2['dist']
p2=df2['pressure']
mx2=df2['magx']

#plot 1
fig, ax = plt.subplots(2, figsize=(6,6))
ax[0].scatter(x,d,s=10)
ax[1].scatter(x2, d2, s=10)

#plot 2
fig, ax = plt.subplots(1, figsize=(6,6))
ax.scatter(x2,p2,s=10)

#plot 3
fig, ax = plt.subplots(1, figsize=(6,6)
ax.scatter(x2, mx2, s=10)

fig.show()

当我注释掉图3时,其他的图就很好了。当我试图绘制图3时,我会得到以下错误:

代码语言:javascript
复制
ax.scatter(x2, mx2, s=10) 
SyntaxError: invalid syntax
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-11 05:09:07

代码语言:javascript
复制
#plot 3
fig, ax = plt.subplots(1, figsize=(6,6))

关闭parantheses :)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46680148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档