Wenn Sie eine Feature-Menge in dict haben und sie zu einem Array-Formatvektor machen möchten, wie er in scipy oder scikit-learn verwendet wird
from sklearn.feature_extraction import DictVectorizer
features = [{"poko":2, "hoge":1}, {"hoge":2, "pokopoko":10}, {"poko":5, "hogehoge":1}]
vec = DictVectorizer()
array_vectors = vec.fit_transform(features).toarray()
Ich kann gehen. Wenn Sie die Bezeichnung des Funktionsbetrags anzeigen möchten
vec.get_feature_names()
damit
Recommended Posts