SEに気をつけてください、ロボットが私たちのために来ています。
私は尋ねたチャットGPT今朝: "データセット内のすべての連続列の分布分析を作成する JMP スクリプトを JSL で作成してもらえますか?" 返されたものは次のとおりです。
// 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() 呼び出しが間違っていること、および <
ですから、冗長になることを心配する必要はないと思います。 まだ。 それでも、それは私を少し驚かせました。