ビットの文字列を含む1列を含むpandas Dataframeがあります。'100100101'
. この文字列をnumpy配列に変換したい。
どうやってやるの?
編集:
使用する
features = df.bit.apply(lambda x: np.array(list(map(int,list(x)))))
#...
model.fit(features, lables)
でエラーが発生しますmodel.fit
:
ValueError: setting an array element with a sequence.
マークされた回答のために私が思いついた私のケースで機能するソリューション:
for bitString in input_table['Bitstring'].values:
bits = np.array(map(int, list(bitString)))
featureList.append(bits)
features = np.array(featureList)
#....
model.fit(features, lables)