-1
私は 'OneHot'という名前のデータフレームから列を読み込んでいます。この列の各行は、[1,0]または[0,1]のいずれかの値を持ちます。これらの値を変数に格納しようとしているので、ニューラルネットワークで使用できます。マトリックスが間違った寸法をプリントしています
問題: 変数に値を読み込むと、(792824、2)の代わりに(792824、1)として格納されます。 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の抜粋です。