Ich versuche, eine Folge von Werten zu durchlaufen und die Ergebnisse meiner Tabellenzählung in einem separaten Vektor oder einer Matrix zu speichern. Ich bin neu im Programmieren, bitte entschuldige den schlechten Versuch.Tabellenanzahl als Vektor speichern
Hier ist mein Problem:
pred_test <- seq(0, 1, length=1000)
test$PURCHASER_FLAG <- sample(c(0,1), size=1000, replace= TRUE)
crit = seq(from=0, to=1, by=.01)
list <- matrix(0, nrow=101, ncol=2)
for (i in 1:length(crit)) {
list[i,] <- as.numeric(table(pred_test >= i, test$PURCHASER_FLAG)[2,])
}
ich Schleife will durch alle Werte von krit und speichere die Ergebnisse der einzelnen zugehörige Tabellenzahl als Folge in einem neuen Vektor ‚Liste‘ genannt. Pred_test ist ein Wahrscheinlichkeits-Score von 0-1 und Käufer-Flag ist die zugehörige Klasse von 0 oder 1. Ich möchte diese Zählungen für jeden zugeordneten kritischen Schwellenwert in crit speichern.
Bitte lassen Sie mich wissen, wenn es einen einfacheren Weg gibt, dies zu tun.
Was ist 'pred_test' und' test $ PURCHASER_FLAG'? Bitte geben Sie ein reproduzierbares Beispiel an – akrun