来自数据库的输出数据表查询都是分类的(将数字列更改为分类)你好,
我正在使用查询生成器从数据库中获取数据。 表中包括的列是分类类型和数字类型的混合。 单击“运行查询”后,将出现一个表,其中包含我需要的所有列。 但是,所有列均以分类类型显示。 使用jmp查询数据时,如何确保不丢失数据类型?
数据表其他回复:数据库中的输出数据表查询都是分类的(将数字列更改为分类)这里
右键单击图标以弹出。
回复:数据库中的输出数据表查询都是分类的(将数字列更改为分类)是的,在包含的列窗口下,我确保数据类型是连续的。 但是,单击运行查询后生成的表将所有连续表更改为分类表。 这是一个错误吗?
回复:数据库中的输出数据表查询都是分类的(将数字列更改为分类)我不是查询生成器方面的专家,但是这个简单的示例在JMP 16中为我工作。
如果数据库列是字符而不是数字,则可能会有所不同。
什么版本的JMP?
添加图片可能也有帮助。
回复:数据库中的输出数据表查询都是分类的(将数字列更改为分类)我正在使用jmp pro 14
我的意思是:
1)执行查询时,存在连续类型的列(请参见图像最后一行的左侧)
2)单击“运行查询”后,该表生成将显示先前的连续类型列变为分类(请参见图像右侧)
3)因此,我想知道jmp pro 14查询生成器是否存在错误?
4)还是,我错过了一些设置?
回复:数据库中的输出数据表查询都是分类的(将数字列更改为分类)14.3符合我的预期,连续默认值未更改。 除了查看打开的表中的源脚本外,我没有其他建议。您可能可以将突出显示的位更改为“连续”(或删除)并获得所需的内容。
新的SQL查询(
联系(
“ ODBC:DSN = CSV; DBQ = C:\ SPACE \ SAS \ JMP \ 15 \ SAMPLES \ IMPORT DATA; DefaultDir = C:\ SPACE \ SAS \ JMP \ 15 \ SAMPLES \ IMPORT DATA; DriverId = 27; FIL = text ; MaxBufferSize = 2048; PageTimeout = 5;“
),
QueryName(“ Big Class.csv”),
选择(
列(“名称”,“ t1”),
列(“年龄”,“ t1”),
列(“ sex”,“ t1”),
列(“高度”,“ t1”,分析类型(“序数”) ),
栏(“权重”,“ t1”,分析类型(“标称”) )
),
From(Table(“ Big Class.csv”,Alias(“ t1”)))
)<<运行
除此之外,我建议提供技术支持。 (无论如何可能还是不错的;听起来确实像是个错误。)
回复:从数据库输出数据表查询都是分类的(数值列改为分类)你好 ,
我认为肯定有一个错误。
我试过了
列(“高度”,“t1”,分析类型(“序数”) ), #输出表为序数
但是,当我这样做时
列(“高度”,“t1”,分析类型(“连续”) ), # 输出表是名义上的
因此,无法查询该连续数据类型属性。 我需要在下游添加步骤,在查询表后我需要将数据类型更改回连续。