我正在使用scikit来执行文本分类,并且我试图了解点相对于我的超平面的位置,以决定如何进行。但是我似乎不能画出CountVectorizer()
函数的数据。我使用以下功能:pl.scatter(X[:, 0], X[:, 1])
,它给了我错误:ValueError: setting an array element with a sequence.
你知道怎么解决这个问题吗?'
如果X
是一个稀疏矩阵,您可能需要X = X.todense()
才能以正确的格式访问数据。在执行此操作之前,您可能需要检查X.shape
,因为如果X
非常大(但非常稀疏),它可能会在"致密化"时消耗大量内存。