我试过
matplotlib.pyplot.title("Analysis of Tsunamis in Southeast Asia")
但Python解释器指出NameError: name 'matplotlib' is not defined
即使我确信我之前导入了pyplot:
import matplotlib.pyplot
如何在地图中添加标题?
答案 0 :(得分:4)
我的猜测是你输入了像这样的pyplot
import matplotlib.pyplot as plt
# or from matplotlib import pyplot
在这种情况下你需要做
plt.title("Analysis of Tsunamis in Southeast Asia")
# or pyplot.title("Analysis of Tsunamis in Southeast Asia")
答案 1 :(得分:1)
我相信你自己可能已经过度思考了。通过导入例程matplotlib.pyplot,您已将pyplot的子例程带入当前工作空间。因此,使用函数的整个名称就像说
matplotlib.pyplot.matplotlib.pyplot.title
- 这就是为什么它没有定义。您是否尝试过调用:
title("Analysis of Tsunamis in Southeast Asia")
在查看我的一些子程序后,我认为这可能是解决方案。
答案 2 :(得分:0)
尝试使用
来自matplotlib.pyplot import * 标题(“东南亚海啸分析”)