Ich muss eine Tabelle mit den folgenden Daten erstellen (ich möchte keine CSV verwenden, um es zu importieren).R-Text-Verbindung
toread<-"DomicLabProv cluster
BUENOS AIRES 1
CHUBUT 1
FORMOSA 1
LA PAMPA 1
SAN JUAN 1
CAPITAL FEDERAL 1
MISIONES 1
SAN LUIS 1
SANTA FE 1
ENTRE RIOS 2
JUJUY 2
LA RIOJA 2
SANTIAGO DEL ESTERO 2
CHACO 2
CORDOBA 2
CORRIENTES 2
SALTA 2
TIERRA DEL FUEGO 2
TUCUMAN 2
CATAMARCA 3
MENDOZA 3
NEUQUEN 3
RIO NEGRO 3
SANTA CRUZ 3
"
Wie Sie sehen können, sind die ersten und zweiten Felder durch Tabulatoren getrennt. Wenn ich versuche:
read.table(textConnection(toread), header = TRUE)
bekomme ich folgende Fehler mesage:
Fehler bei Scan. Zeile 2 hat keine 2 Elemente.
Ich denke, das hängt damit zusammen, dass Namen in DomicLabProv Leerzeichen haben, zum Beispiel "Buenos Aires". Gibt es eine Möglichkeit, dieses Problem zu überwinden? Ich meine, das sind Leerzeichen, die mit der Leertaste gemacht werden, und diejenigen, die zwischen den Feldern liegen, werden mit der Tabulatortaste ausgeführt.
Danke.
Ersetzen Sie Ihre abgrenzt Räume durch einen ',' und füge 'sep = ','' in deine read.table hinzu – HubertL