Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Problém

Existuje způsob, jak importovat soubory XLSX aplikace Excel pomocí rxImport(). rxImport() obsahuje funkce pro rozhraní ODBC.

Řešení

Toto může být možné, pokud je nastavení správné připojovací řetězec rozhraní ODBC a express správný dotaz ale nebyl testován. Bude třeba zjistit, zda toto je podporováno. Jste-li ověřit připojení a dotazu tabulky aplikace Excel prostřednictvím rozhraní ODBC mimo R lze? Můžete zadat celý skript, který se pokoušíte spustit a jakou verzi aplikace Excel, kterou používáte.

Pokud to nebude fungovat s rxImport, alternativou by bylo RODBC balíček, který má přímější Excel ODBC podporují. To by přinesl tabulky aplikace Excel do dat rámce, které by mohl zapsat do souboru s příponou XDF.

Zde je stručný obecný Příklad importu sešitu aplikace Excel do souboru .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)

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×