查找列号?您好,我正在尝试显示列的所有 SPSS 名称,因为我可以在列信息中选择(见下文)。
那可能吗?
其他问题:我想访问给定特定列号和行号的特定单元格。 我怎样才能做到这一点?
谢谢。

(右键单击列名称>列信息)
回复:寻找列号?你真棒。
谢谢你! 真的。
回复:寻找列号?在名为“显示备用列名称”的首选项的表部分中有一个 JMP 首选项。选择此首选项后,在创建数据表时,列名称将由 SPSS 名称和 SPSS 标签的串联组成。但除此之外,我知道的唯一交互方法是遍历每一列,复制 SPSS 名称的值,并将其粘贴到列名中。
但是,以下脚本将快速遍历每一列并将列名称更改为 SPSS 名称的值(如果存在 SPSS 名称)
.
Names Default To Here( 1 );
dt = Current Data Table();
For( i = 1, i <= N Cols( dt ), i++,
If( Is Empty( Column( dt, i ) << get property( "SPSS Name" ) ) == 0,
Column( dt, i ) << set name( Char( Column( dt, i ) << get property( "SPSS Name" ) ) )
)
);
回复:寻找列号?谢谢。
是的,我想将列名更改为 SPSS 名称。 我怎样才能做到这一点?
有没有简单的点击方式,只使用鼠标? 我在 JMP 中的编码技能不存在。 (我仅将 JMP 用于数据传输。)
回复:寻找列号?当你说你想要能够时,我不太确定你要求什么
“显示所有 SPSS 名称”。
你想在哪里显示名字?是否要将数据表中的列名称更改为具有 SPSS 名称?
关于第二个问题,有几种不同的方法可以使用列号和行号访问数据表中的特定单元格
names default to here( 1 );
dt = current data table();
show( dt[ 5, 4] );
show( column( dt, 4 )[5] );