Dear all R users,

I got a strange problem while working with SPSS data :

I wrote following :

library(foreign)
data.original = as.data.frame(read.spss(file="c:/Program Files/SPSS/Employee
data.sav"))

data = as.data.frame(cbind(data.original$MINORITY, data.original$EDUC,
data.original$PREVEXP, data.original$JOBCAT, data.original$GENDER))
colnames(data) = c('MINORITY', 'EDUC', 'PREVEXP', 'JOBCAT', 'GENDER')

head( data.original)

  ID GENDER       BDATE EDUC   JOBCAT SALARY SALBEGIN JOBTIME PREVEXP
MINORITY
1  1   <NA> 11654150400   15  Manager  57000    27000      98     144
No
2  2   <NA> 11852956800   16 Clerical  40200    18750      98      36
No
3  3   <NA> 10943337600   12 Clerical  21450    12000      98     381
No
4  4   <NA> 11502518400    8 Clerical  21900    13200      98     190
No
5  5   <NA> 11749363200   15 Clerical  45000    21000      98     138
No
6  6   <NA> 11860819200   15 Clerical  32100    13500      98      67
No

 head( data)
  V1 V2  V3 V4 V5
1  1  5 144  4 NA
2  1  6  36  2 NA
3  1  3 381  2 NA
4  1  2 190  2 NA
5  1  5 138  2 NA
6  1  5  67  2 NA


here I got the values of variable "V2" as 5,6,3,...........etc which should
be 15,16,12,....................

can anyone tell me why I got that?

And my second question is that in my "data.original" why I got the values of
"GENDER" as NA? Is there any way to get the actual values i.e. "m", and "f"?

Thanks
Arun

	[[alternative HTML version deleted]]

