- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
列のプロパティを取得してリストとして保存する
大規模なデータセットがあり、各列には仕様制限があり、列名をループして仕様制限を取得し、リストとして保存しようとしています。 しかし、どういうわけかスクリプトは仕様制限の値をリストに保存せず、最後の反復の値のみを提供します。
仕様値をリストとして保存する方法について何かヘルプはありますか?
data_cols = dt1 << 列名を取得 (連続);
lsl= {};
usl={};
for (m =1,m<=NItems(data_cols),m++,
spec = Column(dt1,char(data_cols[m])) << get property ("Spec Limits");
lsl= 仕様["LSL"];
usl = 仕様 ["USL"];
);
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: 列のプロパティを取得してリストとして保存
コードは、リスト、LSL および USL の完全な値を置き換え続けました。解決策については以下を参照してください
dt1 = Current Data Table();
data_cols = dt1 << Get Column Names( continuous );
lsl = {};
usl = {};
For( m = 1, m <= N Items( data_cols ), m++,
specs = Column( dt1, Char( data_cols[m] ) ) << get property( "Spec Limits" );
lsl[m] = specs["LSL"];
usl[m] = specs["USL"];
);
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: 列のプロパティを取得してリストとして保存
コードは、リスト、LSL および USL の完全な値を置き換え続けました。解決策については以下を参照してください
dt1 = Current Data Table();
data_cols = dt1 << Get Column Names( continuous );
lsl = {};
usl = {};
For( m = 1, m <= N Items( data_cols ), m++,
specs = Column( dt1, Char( data_cols[m] ) ) << get property( "Spec Limits" );
lsl[m] = specs["LSL"];
usl[m] = specs["USL"];
);
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: 列のプロパティを取得してリストとして保存
うまくいきました。素早い返信ありがとうございます。
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。