当心 SE,机器人正在向我们袭来。
我问聊天GPT今天早上: ”你能为我用 JSL 编写一个 JMP 脚本来创建数据集中所有连续列的分布分析吗?” 这是它返回的内容:
// Get the current data table
dt = Current Data Table();
// Get a list of all continuous columns in the data table
continuousCols = dt << Get Column Names( Continuous );
// Loop through each continuous column
for( i = 1, i <= N Items( continuousCols ), i++,
// Get the current column name
colName = continuousCols[i];
// Create a distribution analysis for the current column
dt << Distribution(
Continuous Distribution( Column( colName ) ),
Fit Distribution( Normal )
);
);
检查一下,它运行了!! 然后我回答说:“那很好,但我想要的是单个分布报告中的结果,而不是多个报告中的结果。” 它给了我这个:
// Get the current data table
dt = Current Data Table();
// Create a new distribution report
distReport = Distribution( Continuous );
// Get a list of all continuous columns in the data table
continuousCols = dt << Get Column Names( Continuous );
// Loop through each continuous column
for( i = 1, i <= N Items( continuousCols ), i++,
// Get the current column name
colName = continuousCols[i];
// Add a distribution analysis for the current column to the report
distReport << Add Column(
Continuous Distribution( Column( colName ) ),
Fit Distribution( Normal )
);
);
// Display the distribution report
distReport << Show;
这个没有运行有几个原因:Distribution() 调用错误,<
所以我想我们不必担心变得多余。 然而。 但是,这还是让我有点害怕。