104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
# File 'lib/spss.rb', line 104
def to_spss
out="VARIABLE LABELS \#{@name} '\#{label}' .\nVARIABLE ALIGMENT \#{@name} (\#{@aligment.upcase}) .\nVARIABLE WIDTH \#{@name} (\#{@display_width}) .\nVARIABLE LEVEL \#{@name} (\#{@measurement_level.upcase}) .\n"
if !@labelset.nil?
out << "VALUE LABELS #{@name} "+labelset.parse_spss()+" ."
end
if @missing_values.size>0
out << "MISSING VALUES #{@name} ("+@missing_values.collect{|m| m.data}.join(",")+") ."
end
out
end
|