Hallo,
ich hoffe dass mir hier jemand weiterhelfen kann.
Ich versuche bei einem Vektor in R die einzelnen Werte auf eine Bedingung zu prüfen und diese dann zu verbinden.
Bsp:
Vektor1=c(1,2,3,4,5,6)
Jeder einzelne Werte soll nun auf die Bedingung größergleich Fünf geprüft werden.
Die Werte, welche die Bedingung nicht erfüllen, sollen mit dem nächsten Wert addiert werden
D.h. die 1 kann die Bedingung nicht erfüllen, da sie kleiner 5 ist, sie muss demzufolge mit der 2 addiert werden.
Der sich neu ergebene Wert (in dem Fall 3) muss nun wieder die Bedingung durchlaufen.
Da die 3 ebenfalls die Bedingung nicht erfüllt, muss auch diese mit dem nächsten Wert (hier 3) addiert werden.
Der sich nun ergebene Wert (1+2+3=6) erfüllt jetzt die Bedingung.
Jetzt soll der Code zur nächsten Stelle springen, welche nicht für die Summe von 6 genommen wurde (also zu 4).
Auch diese erfüllt die Bedingung nicht und muss daher mit der 5 addiert werden.
Ziel:
Vektor2=(6,9,6)
Alle Werte erfüllen jetzt die Bedingung.
Ich bete, dass mir hier weitergeholfen wird.
MfG
Philipp