Dateien in R durchlaufen

Ich benutze R, um die Mittelwerte einer Spalte in einer Datei wie folgt zu berechnen:

R
file1 = read.table("x01")
mean(file1$V4)

Allerdings habe ich keine Erfahrung damit, Schleifen mit R zu erstellen, nur mit Bash. Wie würde ich dies in eine Schleife umwandeln, die dies für jede Datei in einem Ordner ausführt und die Ausgabe in einer Datei mit dem Dateinamen und dem Mittelwert als 2 Spalten für jede Zeile speichert? z.B:

x01(or file1 if that is simpler) 23.4
x02 25.4
x03 10.4

usw

(Macht nichts, wenn die Lösung bash und R oder exklusiv R ist) Vielen Dank für Ihre Hilfe!

Aktueller Fehler einer der Lösungen mit bash und R:

Error in `[.data.frame`(read.table("PercentWindowConservedRanked_Lowest_cleanfor1000genomes_1000regions_x013",  : 
  undefined columns selected
Calls: mean -> [ -> [.data.frame
Execution halted

Antworten auf die Frage(3)

Ihre Antwort auf die Frage