r Index eines Datenrahmens mit Bedingungswerten durch einen Vektor

das scheint ziemlich einfach zu sein, aber es beschäftigt mich seit einer Weile.

Ich habe einen Datenrahmen (df) mit n Spalten und einen Vektor mit der gleichen Anzahl (n) von Werten.

Die Werte im Vektor sind Schwellenwerte für die Beobachtungen in den Spalten des Datenrahmens. Der Anhaltspunkt ist also, wie R angewiesen wird, für jede Spalte unterschiedliche Schwellenwerte zu verwenden.

Ich möchte alle Beobachtungen im Datenrahmen behalten, die die verschiedenen Schwellenwerte für jede Spalte erfüllen (oben oder unten, spielt im Beispiel keine Rolle). Die Beobachtungen, die das Schwellenwertkriterium nicht erfüllen, sollten auf 0 gesetzt werden.

Ich möchte keine Teilmenge des Datenrahmens.

Kann jemand helfen? Vielen Dank im Voraus.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage