2011年02月13日 星期日 20:02
安装python 2.6.5 和matplotlib 以及 numpy 后,在“中文注释图.py” 文件中,写如下代码:
# -*- coding: utf-8 -*-
"""
在不同的坐标系中添加文字。
"""
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(-1,1,10)
y = x**2
fig = plt.figure(figsize=(8,4))
ax = plt.subplot(111)
plt.plot(x,y)
for i, (_x, _y) in enumerate(zip(x, y)):
plt.text(_x, _y, str(i), color="red", fontsize=i+10) #{1}
plt.text(0.5, 0.8, u"子图坐标系中的文字", color="blue", ha="center",
transform=ax.transAxes) #{2}
plt.figtext(0.1, 0.92, u"图表坐标系中的文字", color="green") #{3}
plt.show()
输出的图中,中文部分为口字。请高手解答
“这里暂时不能上传图片,点击“上传图片”后,出现死屏现象。请帮主解决”
2011年02月13日 星期日 20:09
2011年02月13日 星期日 20:11
2011年02月13日 星期日 20:40
2011年03月25日 星期五 22:19
学习了
Zeuux © 2024
京ICP备05028076号