Löschen von Spalten aus einem data.frame, wobei NA mehr als 15% der Spaltenlänge beträgt

Ich habe eindata.frame von 10 verschiedenen Spalten (Länge jeder Spalte ist gleich). Ich möchte jede Spalte entfernen, die "NA'größer als 15% der Spaltenlänge.

Muss ich zuerst eine Funktion zur Berechnung des Prozentsatzes vonNA für jede Spalte und dann eine andere machendata.frame wo wende ich die funktion an? Wie geht das am besten?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage