2016-05-10 3 views
0

Ich werde die Kinokasse eines Films vorhersagen. Angenommen, es gibt nur ein kategorisches Merkmal "Schauspieler" mit den Werten "A", "B", "C". Und ich gebe sie als [1,0,0],[0,1,0],[0,0,1], was ist, wenn der Film mehrere Akteure hat, zum Beispiel sowohl A als auch B, sollte ich kodieren es als [1,1,0] oder [1,0,0,0,1,0]ein heißer Encoder: Wie multiple Wert der gleichen Kategorie zu kodieren?

+0

an Sicherheit grenzender Wahrscheinlichkeit '[1,1,0]' oder '[1,1,1]' darstellen sollen –

Antwort

1

Sie jeweils als ganze Zahlen und or sie zusammen

A=int("100",2) 
B=int("010",2) 
C=int("001",2) 
print A,B,C 
movie = A|B 
print movie 
print bin(movie)