Rakenduskoht
Revolution Analytics

Probleem

Kas on võimalik importida .xlsx Excel faile rxImport(). rxImport() on ODBC funktsioonid.

Lahendus

See võib olla võimalik, kui saate setup õige ODBC-ühendusstring ja kiire õige päringu, kuid seda ei ole testitud. Mul on vaja uurida, kas see on toetatud. Kas soovite ühendada ja query Exceli arvutustabelis väljaspool R ODBC kaudu kontrollida? Kas saaksite anda kogu skripti proovite käivitada ja milline versioon teil on Exceli.Kui see ei tööta rxImport, oleks alternatiiv RODBC pakett, mis on rohkem otse Exceli/ODBC toetada. See aitaks Exceli arvutustabelis andmete raam, mis võiks siis kirjutada XDF faili.Siin on lühike üldine näide importimise Exceli töövihiku .xdf faili:

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)

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.