Wikipedia-Tabellen in R importieren

8

Ich entpacke regelmäßig Tabellen aus Wikipedia. Excel Web-Import funktioniert nicht richtig für Wikipedia, da es die gesamte Seite als Tabelle behandelt. In Google Tabellenkalkulation kann ich Folgendes eingeben:

%Vor%

und diese Funktion wird die 3. Tabelle herunterladen, die alle Grafschaften des UP von Michigan von dieser Seite auflistet.

Gibt es in R etwas Ähnliches? oder kann über eine benutzerdefinierte Funktion erstellt werden?

    
karlos 13.09.2011, 20:00
quelle

4 Antworten

9

Die Funktion readHTMLTable im Paket XML ist dafür ideal.

Versuchen Sie Folgendes:

%Vor%

readHTMLTable gibt eine Liste von data.frame s für jedes Element der HTML-Seite zurück. Sie können names verwenden, um Informationen zu jedem Element zu erhalten:

%Vor%     
Andrie 14.09.2011, 06:40
quelle
4

Hier ist eine Lösung, die mit dem sicheren Link (https) funktioniert:

%Vor%     
Shambho 15.01.2016 01:30
quelle
2

Eine einfache Möglichkeit besteht darin, über die Schnittstelle RGoogleDocs Google Text & Tabellen zu verwenden, um die Conversion für Sie durchzuführen:

Ссылка

Sie können dann die Funktion =ImportHtml Google Docs mit all ihren vordefinierten Zaubern verwenden.

    
Ari B. Friedman 13.09.2011 20:12
quelle
2

Aufbauend auf Andries Antwort und Adressierung von SSL. Wenn Sie eine zusätzliche Bibliotheksabhängigkeit verwenden können:

%Vor%     
schnee 01.02.2017 16:27
quelle

Tags und Links