PROC template 中 define 的意思是定义一个东西。这个东西可以是table, column,style 等。 define column 是定义一个列变量, 比如pvalue。 common 代表一个公共路径(path)。
但并不是所有的pvalue 都是定义在公共路径的。 比如npar1way的pvalue是定义在不同的tamplate的表格中的。 这是因为当你选择不同的统计计算时,结果会输出在不同的表格中。 这些表格的名称,地址可以用ods trace on 来找到。在proc npar1way 前加上ods trace on;运行后你就可以在log中发现template 表格的名称和地址。
要改变npar1way 输出的pvalue的格式,首先要找到它所在的地址,表格,变量。然后用proc template 的 edit 语句进行修改。 这样做是很麻烦的, 因此不建议LZ修改npar1way的pvalue的格式。