h:mnをmnに変換こんにちは、
時間を分に変換したいのですが。
例:90分で「01:30」。グラフを作成するには、新しい列を数値+連続にする必要があります。
宜しくお願いします
Re:h:mnをmnに変換するこんにちは、
このようにjslでMarkの式を使います。
dt << 新しいコラム ( "Tps BaF(分)" 、式({hr、min} = ことば (:Tps BaF、 ":" ;
60 * 数 (時間)+ 数 (分)));
大丈夫です。
ご回答ありがとうございました。
宜しくお願いします
Re:h:mnをmnに変換するよりよい形式は次のとおりです。
{ hr, min } = Words( :Tps BaF, ":" );
60 * Num( hr ) + Num( min );Re:h:mnをmnに変換する診断のために、この式を新しい列で試してください。結果は常に2になります。
N Items( Words( :Tps BaF, ":" ) )
Re:h:mnをmnに変換する含まれている新しい式の列であなたのデータテーブルを添付してください、そして私はそれを見てみるでしょう.....
式の中で、"Tps BaF"への参照の前に ":"を指定していない場合は、これも問題になる可能性があります。 JMPはデータテーブルの列だとは思わないから
Re:h:mnをmnに変換するよりよい形式は次のとおりです。
{ hr, min } = Words( :Source, ":" );
60 * Num( hr ) + Num( min );Re:h:mnをmnに変換するこんにちは、
欠損値がどこにあるかわかりません。

Re:h:mnをmnに変換するTps Bafのエントリの1つに2番目の値がないため、hrとminが作成されたときに添字の値は1つしかありません。
Re:h:mnをmnに変換するこんにちは、
この式をスクリプトで使用するために使用しますが、このエラーメッセージが表示されます。このエラーメッセージの意味がわかりません。
宜しくお願いします

Re:h:mnをmnに変換するRe:h:mnをmnに変換するこんにちは、
私は私のSQL投稿要求でこれを書いた:
column(dt,"Tps BaF")<<DATA type=""></DATA>
それから私はndurationを使うことができます。
全てに感謝。
宜しくお願いします
Re:h:mnをmnに変換する文字列を直接数値に変換できます。 少し修正したバージョンを使用します @ gzmorgan0 説明用のデータ表。そのテーブルに、新しいカラムが追加された、時間値を持つ文字カラム

その列の列情報に移動します

最初にそれをデータ型数値に変更することです。

それからModeling TypeをContinuousに変更します

形式を時間形式のhr:mに変更します。

次にApplyをクリックして変更を適用します。


そのため、列は期間形式の数値列になりました。 そしてそのフォーマットは、hr:mフォーマットの元の文字列を読むために使われました。 しかし、本当に必要なのは、データを数分で表示することです。 データは数値形式なので、これは非常に単純な変更です。 フォーマットをmin:sに変更するだけです。

それで今OKをクリックしてください、そしてあなたのデータテーブルはあなたが望むフォーマットに変更されます

Re:h:mnをmnに変換するこれはうまくいく公式です。

コピーして式エディタに貼り付けることができる対応するコードを次に示します。
hr and min = Words( :Source, ":" );
60 * Num( hr and min[1] ) + Num( hr and min[2] );
Re:h:mnをmnに変換するこんにちは、
ありがとう。
しかし、私の期間は文字の形をしています....
Re:h:mnをmnに変換する添付の表をご覧ください。これが式です。メモMinutes()では秒に変換されるので、60 * 60で割ります
In Minutes( :Duration ) / (60 * 60)