-1
我正在從名爲'OneHot'的數據框的列中讀取數據。此列的每一行都有[1,0]或[0,1]的值。我試圖將這些值存儲到變量中,以便我可以在神經網絡中使用它。矩陣打印的尺寸不正確
問題: 當我將值讀入一個變量時,它存儲爲(792824,1)而不是(792824,2)。 792824是數據框中的行數。我試過重塑,但沒有奏效。
這裏是我的代碼:
input_matrix = np.matrix(df['VectorTweet'].values.tolist())
In [157]:
input_matrix = np.transpose(input_matrix)
x_inputs = input_matrix.shape
print x_inputs
(792824, 1)
In [160]:
output_matrix = np.matrix(df['OneHot'].values.tolist())
y_inputs = np.transpose(output_matrix)
print y_outputs.shape
(792824, 1)
print y_outputs[1]
[['[1, 0]']]
附上我的數據框Example of my dataframe的一個片段。