Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Sorun

RxImport() kullanarak .xlsx Excel dosyalarını almak için bir yol yoktur. rxImport() ODBC işlevleri içerir.

Çözüm

Uygun ODBC bağlantı dizesi kurulumu ve doğru sorgu express ancak test edilmemiştir, bu mümkün olabilir. Bu desteklenip desteklenmediğini araştırmak gerekecektir. Bağlanmak ve R dışında ODBC üzerinden Excel elektronik tablosunu sorgulamak doğrulayabilirsiniz misiniz? Hangi sürümü çalıştırdığınızı Excel yanı sıra çalıştırmaya çalıştığınız tüm komut dosyası sağlayabilir.

RxImport ile çalışmaz, alternatif daha doğrudan Excel/ODBC desteği olan RODBC paket olacaktır. Bir XDF dosyaya yazılabilir bir veri çerçevesi içine Excel elektronik tablosunu sunacağı.

Bir Excel çalışma kitabını bir .xdf dosyasına almak için kısa bir genel örneği aşağıdadır:

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)

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×