我想开始使用matplotlib库,但这是我第一次接触。
所以我输入了以下命令:
import numpy as np
import scipy as sp
import matplotlib.pyplot as plt
data = sp.genfromtxt("web_traffic.tsv", delimiter = "\t");
x = data[:, 0];
y = data[:, 1];
x = x[~sp.isnan(y)];
y = y[~sp.isnan(y)];
plt.scatter(x, y);
我收到了以下错误信息:
<matplotlib.collections.PathCollection object at 0x246abd0>
我不知道是什么原因导致这个问题,我刚刚安装了所需的软件包 scipy
、matplotlib
,但它返回了一个特定的错误。我试图在谷歌上搜索,但没有结果。
我使用的是 openSuse 操作系统,Python 是默认安装的。我的主要目的是开始学习使用 scikit-learn
包。
你能给我一些关于如何解决这个错误的建议吗?
__repr__
的输出,参见此处和此处。 - behzad.nourinp.isfinite
代替~np.isnan
。 - askewchan