我也是刚开始用PLS,导入CSV文件后,不显示变量可能是因为这种情况通常有这么几个原因:
(1)数据中带有非数值型的变量;
(2)假定的数值变量中混有字符型取值;
(3)第一行变量名出现各种“非法字符”,通常变量名带有连字符、括号或变量名过长等时很容易出错。
处理的方法——两个原则:
第一,变量名尽可能简化,包括变量名长度压缩,去除字母之间的各种符号(连字符、括号、空格、下划线等,虽然这些符号有些是允许的,但有时候因为打字等方面原因容易混入其他非法字符);
第二,仔细检查每一列的观测值是否都是数字,有没有其他非数值型字符。
如果按照以上两个方法还是没发现数据中的问题,那还有一个简单易行的方法——导入SPSS,每一列变量都设置为数值型,然后再转换生成为CSV数据类型。因为SPSS对变量名具有严格要求,还可以统一设置变量数据类型,此外,导入SPSS之后原有Excel或CSV的不当格式就会被清除掉了。
可以参考http://blog.sina.com.cn/s/blog_d8f8fbd40102wul4.html
|