Ich möchte eine .csv
Datei aus dem Internet laden und in eine pandas.DataFrame
konvertieren.Laden von Web-Datendatei auf Pandas Datenrahmen
Hier ist meine Zielseite, wo ich eine .csv
Datei finden möchte:
https://vincentarelbundock.github.io/Rdatasets/datasets.html
Wie kann ich eine .csv
Datei von entsprechenden Elementen von der Webseite laden und umwandeln in ein panda.DataFrame
?
Außerdem wäre es toll, wenn ich die Adressen der .csv
Dateien auch von der Webseite bekommen könnte.
Dies würde erlauben Sie mir eine Funktion erstellen einen Elementnamen aus der Zielseite zu konvertieren, dass zurückkehren würde die .csv
Dateiadresse wie:
def data(item):
file = 'https://vincentarelbundock.github.io/Rdatasets/csv/datasets/'+str(item)+'.csv'
jedoch die Adressen der CSV-Dateien auf der Webseite sind nicht das gleiche Muster.
Zum Beispiel
https://vincentarelbundock.github.io/Rdatasets/csv/Stat2Data/Cuckoo.csv
https://vincentarelbundock.github.io/Rdatasets/csv/datasets/cars.csv
Ganz viele Dateien sind in anderem Verzeichnis, also muß ich ‚Artikel‘ suchen und die Adresse der entsprechenden CSV-Datei zu erhalten.
Es scheint, dass es heute ein schlechter Tag für mich ist. Wieder tappe ich meine Zeit beim Lesen einer Frage, die in meinen Augen keine Frage ist, wenn man die Regeln für Fragen berücksichtigt ... Die Frage beschreibt das Problem, aber es fehlt der Teil: Was hast du getan, um das Problem zu lösen, das du beschreibst? – Claudio
@Claudio, können Sie mir zeigen, wo es diktiert, dass Sie zeigen müssen, was Sie versucht haben? –
Sie möchten alle Datensätze von dieser Seite lesen? – Hackaholic