簡體   English   中英

嘗試 plot 我的訓練數據集時出現值錯誤

[英]Value Error when trying to plot my training dataset

我將數據集分為獨立列和依賴列的 2 個變量,並將它們拆分為訓練和測試數據集,但我的獨立變量是二維的,依賴 var 是 1 暗淡。當我嘗試 plot 時出現值錯誤我的數據使用 pyplot,據我了解,這是由於我的 2 個變量(x 和 y)的尺寸不同。誰能解釋一下這有什么問題,我該如何糾正?

因為我不能把我的 ss 放在這里,所以我的代碼截圖的鏈接

這是第一個鏈接

這是第二個鏈接

首先,對於機器學習來說,擁有多個特征是很常見的,通常甚至是必要的。 因此,您的變量x是具有多個列/特征的矩陣。

如果您現在想分散您的 x 和 y 數據,您必須更具體地說明您想要實現的目標。 您可能想查看seaborn 散點圖,因為它可以讓您快速訪問各種可能性。

例如,您可以嘗試:

import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

sns.scatterplot(
   data=x_train,
   x=column1,
   y=column2,
   plot_kws=dict(
            hue=y_train,
            palette="blend:gold,dodgerblue",
   )
)
plt.show()

查看 seaborn 中的這個很棒的示例,了解類似熱圖的散點圖。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM