VALUERROR:对于2D nparray矩阵,x和y的大小必须相同

2024-03-29 10:00:18 发布

您现在位置:Python中文网/ 问答频道 /正文

%matplotlib inline
from sklearn.datasets import load_svmlight_file
import numpy as np

import matplotlib.pyplot as plt 

Xtr,Ytr = load_svmlight_file("a9a")
Xtst,Ytst = load_svmlight_file("a9a.t")


Xtr=Xtr.todense()
Xtst=Xtst.todense()

print (Xtr.shape, "", Ytr.shape)

输出为

Xtr = (32561,123) 
Ytr = (32561,)

我想把它画在散点图上。但我收到一个错误,说Xtr和Ytr的大小不一样。我怎样才能把它们做成同样的尺寸。你知道吗


Tags: fromimportmatplotlibasinlineloadsklearnfile