保存前にグラフの検証出力が空白にならない<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
データファイルの内容によっては、結果が出力されない可能性がある複数の "Where"条件を含むグラフを作成しています。
ここで(:Column 1 == "string1"&:Column 2 == "string2"&:Column 3 == "string3")
その後、空白のグラフを保存しようとすると、スクリプトがクラッシュします。
GraphName << / * ### * /画像の保存(SaveString、png)/ * ### * /;
グラフを保存する前に、グラフにデータが含まれていることを確認するにはどうすればよいですか。
ありがとうございます。
再:検証前にグラフの出力が空白にならない私はこれをやっています:
新しいウィンドウ( "チャート名"、
CC =管理図(
チャートオプション...
;
;
そのため、新しいウィンドウが作成されますが、すべてのwhere条件に一致するデータポイントがないため、一部のウィンドウにチャートが表示されません。
ええ、私はグラフを描く前にデータを前もって検証するのが良い方法だと思います。
ありがとう。
再:検証前にグラフの出力が空白にならない私はのようなものを使うでしょう:
dt << 行の状態を消去する ;
selected_rows = dt << 行を取得する ( : コラム1 == "string1" &
: コラム2 == "string2" &
: コラム3 == "string3" ) ;
もし ( 眉 ( selected_rows ) > 0 、
dt << 行を選択 ( selected_rows ) << 行選択を反転する
<< 除外する << 選択をクリア ;
。
。
//ここにグラフを作成します
。
。
) ;
再:検証前にグラフの出力が空白にならないグラフが存在しないということですか、それともグラフはあるがデータポイントがないということです(つまり、欠損値のみ)。
とにかく、私はそれが先を見越した条件付きステートメント、すなわちデータが少なすぎるすべての「where」条件が無視されてグラフ化されないという条件付きステートメントを使用します。振り返って空白のグラフを識別するよりも簡単で効率的です。