Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Problem

Gibt es eine Möglichkeit, XLSX Excel Dateien mit rxImport() zu importieren. rxImport() verfügt über ODBC-Funktionen.

Lösung

Möglicherweise kann setup die richtige ODBC-Verbindungszeichenfolge und express eine korrekte Abfrage aber nicht getestet. Ich muss überprüfen, ob dies unterstützt wird. Können Sie mit und Abfragen der Excel über ODBC außerhalb R überprüfen? Sie können das gesamte Skript bereitstellen, und welche Version von Excel ausgeführt, die Sie ausführen möchten.

Wenn dies nicht mit RxImport arbeiten, wäre Alternative RODBC Paket die direkteren Excel/ODBC unterstützen. Dies würde die Excel-Tabelle in einem Datenrahmen in eine XDF-Datei geschrieben werden kann bringen.

Hier ist ein kurzes Allgemein Beispiel zum Importieren einer Excel-Arbeitsmappe in eine Datei .xdf:

sConnectionStr <- "Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DriverId=790;Dbq=C:/Data/ODBCTest.xlsx;DefaultDir=c:/Data;" testExcel = "SELECT * FROM [Sheet1$]" 
excelDS<- RxOdbcData(sqlQuery = testExcel, connectionString=sConnectionStr) 
excelDS_XDF<- RxXdfData("testFromExcel.xdf") 
rxImport(excelDS, excelDS_XDF, overwrite=TRUE)

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×