-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]']]
내 dataframe Example of my dataframe의 조각입니다 : 여기
는 내가 가지고있는 코드입니다.OneHot
의 각 항목이 목록의 문자열 표현처럼