Importare xls tramite pacchetto RODBC

irelimax
Salve a tutti!
Ho importato il file excel "Wines.xls" (che trovate in allegato) installando e caricando il package RODBC e dando i seguenti comandi:

channel <- odbcConnectExcel("Wines.xls")
mydata <- sqlFetch(channel, "DATA")
odbcClose(channel)


Precisamento ho importato il contenuto del foglio di nome "DATA".
Il risultato che ottengo non è quello desiderato poichè non vengono riconosciute i nomi delle righe(VB1,VB2, ecc...) e i nome delle colonne (Asp,Glu,Asn,ecc...). Quali altri comandi o opzioni devo specificare per poter acquisire nel modo corretto questi dati?

Cerco una soluzione da giorni ma non riesco proprio a trovarla :-(. Spero qualcuno possa aiutarmi. Grazie

Risposte
irelimax
Ho verificato e anche col comando

mydata<-sqlFetch(channel, "DATA")

le righe e le colonne possono ottenersi dando rispettivamente i comandi:

rownames(mydata)
colnames(mydata)

Poi non posso cancellare ne righe ne colonne vuote perchè l'esercizio mi chiede di leggere nativamente in R tale file excel

Grazie comunque per il tuoi aiuto.

p.s.: c'è la versione di R per Linux

irelimax
nessun altro/a con qualche idea da propormi?

niandra82
Io, per eliminare ogni problema nell'importazione dei files da excel, li trasformo in csv e li carico con load.csv, molto più semplice e da pochi problemi

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.