رسم نمودار برای naiv bayes با پایتون - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

رسم نمودار برای naiv bayes با پایتون

+1 امتیاز

سلام

من کد زیر با پایتون برای رسم نمودار نوشتم اما ارور میده. قیمت قرمز شده ارور میده و میگه سایز ها یکی نیست چطور می تونم ساز ها رو یکی کنم؟یکی دوبعدی هست و دومی هم تک بعدی .

 X_train[:,0] is (317204, 1) and y_train is (317204,)

البته خودم فکر می کنم مقادیر نال مشکل ایجاد کرده

path_csv = Path('News/news.csv').absolute()
data = pd.read_csv(path_csv, dtype='unicode')

#mask = ~data.isnull().sum()
#data = data.dropna()
data = data.fillna(value='not')

X_train_raw, X_test_raw, y_train, y_test = train_test_split(data.iloc[:,1], data.iloc[:,4])
X_train = vectorizer.fit_transform(X_train_raw)

from sklearn.naive_bayes import MultinomialNB

naive_bayes = MultinomialNB()
naive_bayes.fit(X_train, y_train)

X_test = vectorizer.transform(X_test_raw)
predictions = naive_bayes.predict(X_test)
print(predictions)
plt.scatter(X_train[:,0], y_train)
plt.plot(X_test,predictions)
plt.show()

 

سوال شده بهمن 14, 1397  بوسیله ی pilapila (امتیاز 232)   14 43 56

پاسخ شما

اسم شما برای نمایش (دلخواه):
از ایمیل شما فقط برای ارسال اطلاعات بالا استفاده میشود.
تایید نامه ضد اسپم:

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
...