Seite 1 von 1

Error: "undefined columns selected"

Verfasst: Di Aug 01, 2017 2:15 pm
von Hadsga
Hi,

ich möchte die 2 Zeilen "csat" und "expense" aus diesem Datesatz isolieren. Er heißt: states.data.

names var.labels
14 csat Mean composite SAT score
15 vsat Mean verbal SAT score
16 msat Mean math SAT score
17 percent % HS graduates taking SAT
18 expense Per pupil expenditures prim&sec
19 income Median household income, $1,000
20 high % adults HS diploma
21 college % adults college degree

Mit folgendem Befehl habe ich es versucht:
sts.ex.sat <- subset(states.data, select = c("csat", "expense"))

Un ich bekomme diese Meldung:
Error in `[.data.frame`(x, r, vars, drop = drop) :
nicht definierte Spalten gewählt

Kann mir jemand sagen wora das liegt?

VG

Re: Error: "undefined columns selected"

Verfasst: Di Aug 01, 2017 2:18 pm
von jogo
Hallo Hadsga,

willkommen im Forum!
Bitte formatiere den R-Output in Deiner Nachricht: viewtopic.php?f=20&t=29

Gruß, Jörg

Re: Error: "undefined columns selected"

Verfasst: Di Aug 01, 2017 7:35 pm
von EDi
Bitte den output von

Code: Alles auswählen

str(states.data)
posten.

Re: Error: "undefined columns selected"

Verfasst: Sa Mai 12, 2018 11:40 am
von Moritz F.
Hey,

ich hätte das gleiche Problem.
Ich will aus meiner Tabelle Zeilen löschen, die den Wert -99999 besitzen und so eine neue Tabelle generieren/überschreiben.
DIes mit:

Code: Alles auswählen

tab = tab[-tab[tab$SCA==-99999],]
und bekomme ebenso die Fehlermeldung:

Code: Alles auswählen

Error in `[.data.frame`(tab, tab$SCA == -99999) : 
  undefined columns selected
str(tab)
sieht bei mir so aus:

Code: Alles auswählen

> str(tab)
'data.frame':	35 obs. of  2 variables:
 $ SCA: num  4.47 5.51 -99999 -99999 3.96 ...
 $ SY : num  9.13 9.85 8.78 9.08 9.78 ...
Kann mir da jemand weiterhelfen?

MfG

Moritz

Re: Error: "undefined columns selected"

Verfasst: Sa Mai 12, 2018 7:39 pm
von jogo
Und was macht

Code: Alles auswählen

tab <- tab[tab$SCA!=-99999,]
:?:

Gruß, Jörg