如何使数据列数字连续我一直在这个问题上跌跌撞撞,无法找到正确的语法。
在我的数据中,有一个标题为“InstHead_Serial”的列,它始终是 6 个数字字符的数值,没有小数点。
我想在分析中将数据视为数字,但当从数据库中提取数据时,它是字符类型数据。
我一直在尝试以下命令的许多排列以将数据类型转换为数字/连续,但无济于事。如果有人可以提供正确的语法来提供帮助,那将非常有帮助;提前致谢!
Column( "InstHead_Serial" ) << data type( numeric, continuous, Format( "" ) );
高级统计建模消费者和市场研究数据存取数据混合和清理大规模定制回复:如何使数据列数字连续就这样完成了;太棒了,非常感谢!
回复:如何使数据列数字连续我不知道为什么它不适合你,但这是一个简单的修复,只需将建模类型分离到一个单独的语句中即可。
column("InstHead_Serial") << data type(numeric,format("Best"));
column("InstHead_Serial") << modeling type(continuous);回复:如何使数据列数字连续谢谢吉姆!
我尝试了这两种格式类型,它们都产生以下结果:
数据类型从字符更改为数字
格式更改为 Fix Dec 或最佳按照您提供的脚本配方
建模类型仍然是“标称”与“连续”;我尝试了以下方法:
, 连续的,
, “连续的”,
,建模类型(“连续”)
, 建模类型(连续)
我可以手动进入数据表并选择列并将列信息更改为连续,所以看起来应该可以工作,但到目前为止我还没有尝试过。
很高兴尝试更多想法!
回复:如何使数据列数字连续这应该会给你你想要的
column("InstHead_Serial") << data type(numeric,continuous,format("Fixed Dec", 6,0));
或者
column("InstHead_Serial") << data type(numeric,continuous,format("Best"));