【发布时间】:2015-11-11 12:09:26
【问题描述】:
我在 matplotlib 中的绘图不显示超过一个字母/数字。 我确实需要使用 anaconda 文件夹中的 matplotlib,这就是我在开头包含 sys.path 的原因。 (当我不包括前 2 行时,一切正常,因为我的计算机上有不同的 matplotlib。两者都是最新的。)有什么想法可以让它工作吗?我正在使用 Ubuntu 和 Sublime Text。
这是我的简单代码:
import sys
sys.path.insert(0, "/home/mariusz/anaconda/lib/python2.7/site-packages")
import matplotlib.pyplot as plt
grade_fast = [1,7,3,5,6,7,10,11,12]
bumpy_fast = [0,2,3,5,6,7,10,11,12]
grade_slow = [0,2,3,5,6,7,10,11,12]
bumpy_slow = [0,2,3,5,6,7,10,11,12]
plt.scatter(bumpy_fast, grade_fast, label="f")
plt.scatter(grade_slow, bumpy_slow, label="slow")
plt.legend()
plt.xlabel("bumpiness")
plt.ylabel("g")
plt.show()
【问题讨论】:
标签: python matplotlib