Befehl, um die Anzahl identischer Einträge in einer Liste zu erhaltenIch habe eine Liste, aus der ich erfahren möchte, wie oft Nullen (und Einsen) darin vorkommen.
m = {0, 0, 0, 0, 0, 0, 0, 1, 1, 1};nzeros = N Items (m) <1; show (nzeros);
scheint nicht zu funktionieren, um die Anzahl der Male zu ermitteln 0 erscheint in m.
(Ich bekomme Nullen = 0)
Was ist der richtige Weg, um zu ermitteln, wie oft ein identischer Eintrag in einer Liste vorkommt (ich verwende JMP 13)?
SkriptingBetreff: Befehl, um die Anzahl identischer Einträge in einer Liste zu erhaltenNames Default to Here( 1 );
m = {0, 0, 0, 0, 0, 0, 0, 1, 1, 1};
mm = Matrix( m );
nZeros = Sum( mm == 0 );
nOnes = Sum( mm == 1 );
Show( nZeros, nOnes );Betreff: Befehl, um die Anzahl identischer Einträge in einer Liste zu erhaltenOkay, das funktioniert. Also muss ich eine Liste in eine Matrix umwandeln.
Betreff: Befehl, um die Anzahl identischer Einträge in einer Liste zu erhaltenHallo @Neo ,
das kannst du auch mal versuchen:
Names Default to Here( 1 );
m = {0, 0, 0, 0, 0, 0, 0, 1, 1, 1};
nZeros = n items (loc(m, 0));
nOnes = n items (loc (m, 1));
keine Konvertierung in Matrix, aber ich sehe in diesem Fall keinen Vorteil.