Ich bin ein Anfänger bei R und suchte die Foren und habe keine Antwort auf diese Frage gefunden. Ich versuche, eine Schleife in R zu erstellen, die zählt, ob eine Bedingung zwischen 2 Zeilen in einem Datenframe erfüllt ist. Ich verstehe, dass dies kein effizienter Weg ist, aber es ist für eine Klassenaufgabe. Mein Problem ist, dass mein Code eine Endlosschleife erzeugt und mir eher die Zählerausgabe gibt, und es ist mir unklar, wie ich das beheben kann. Ich würde jeden Vorschlag sehr schätzen. Der Code ist unten:Erstellen eines Zählers in R mit einer Schleife
counter=0
for (i in 1:nrow(dataframe))
{if (dataframe$column1[i]>dataframe$column2[i]==TRUE)
{
counter=counter+1}
}
print(counter)
Es ist nichts offensichtlich falsch mit dem Code, aber es wäre hilfreich, wenn Sie den Datenrahmen auch teilen könnten. –