スクリプトでフィールド名を変更 | SPSS備忘録

スクリプトでフィールド名を変更

フィルタノード


例えばフィールド名をたくさん変更しなければならないとします。ノードで編集できますが、ノードで編集するのは手間がかかりますね。


そんな時、スクリプト を使うとそれが緩和されます。


スクリプト

set フィルタノード名:filternode.new_name.'元のフィールド名' = '新しいフィールド名'

を利用して、


フィルタスクリプト


set フィルタ:filternode.new_name.'cardid' = 'カードID'
set フィルタ:filternode.new_name.'value' = '購入価格'
set フィルタ:filternode.new_name.'pmethod' = '支払方法'
set フィルタ:filternode.new_name.'sex' = '性別'
set フィルタ:filternode.new_name.'homeown' = '家の所有'
set フィルタ:filternode.new_name.'income' = '年収'
set フィルタ:filternode.new_name.'age' = '年齢'
set フィルタ:filternode.new_name.'fruitveg' = '果物野菜'
set フィルタ:filternode.new_name.'freshmeat' = '肉'
set フィルタ:filternode.new_name.'dairy' = '日用雑貨'
set フィルタ:filternode.new_name.'cannedveg' = '缶詰野菜'
set フィルタ:filternode.new_name.'cannedmeat' = '缶詰肉'
set フィルタ:filternode.new_name.'frozenmeal' = '冷凍肉'
set フィルタ:filternode.new_name.'beer' = 'ビール'
set フィルタ:filternode.new_name.'wine' = 'ワイン'
set フィルタ:filternode.new_name.'softdrink' = '清涼飲料'
set フィルタ:filternode.new_name.'fish' = '魚'
set フィルタ:filternode.new_name.'confectionery' = '菓子'


と設定し、実行しますと、マウスであちこち操作せず、キーボードだけの操作で変換できます。


フィルタノード2