変数として時間を使う<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />時間(つまり18分30秒)をデータテーブルに入れて、それらをカテゴリではなく数字として認識させる簡単な方法はありますか?私はすべてのデータを含む優れたスプレッドシートを持っているので、理想的にはそれをカットアンドペーストしてJMPに渡します。 計画Bは手動でデータを入力することですが、入力ごとに数分から数秒で数学を実行する方法を私は知りません。 助言がありますか?興味がある人のために、私の全体的な目標は、異なるコースのクロスカントリーレースタイムのスプレッドシートをまとめ、どのコースがより速い/遅いかを見るためにANOVAを使うことです。
ありがとう、
カム
時間として変数として文字列の列(「18分45秒」など)がある場合は、次のようにして数値に変換できます。
Num(Word(1、:RaceTimes))* 60 + Num(Word(4、:RaceTimes))
答えは秒単位で表現されます。スプレッドシートの時間値のようにh:m:s形式を選択してください。
時間として変数としてMy Excel('07)には、SASのscan()を複製する関数はありませんが、時間データが右端の列にあると仮定して、Excelでテキスト時間を数値に変換する方法を次に示します。
- [データ]、[列にテキスト]、[区切り記号]、[スペース]を使用して、時間、分、または秒を含む列をスキップするように指示します。
- 数式= IF(ISBLANK(D5)、TIME(0、B5、C5)、TIME(B5、C5、D5)) - セルを必要な列に調整します
- 時間は24時間のほんの一部として表示されます
- 時間列をコピーして次の列に特別な値を貼り付けます
- 24時間形式を適用します(リストの13:30:55として表示)
- 介在する列をすべて削除します
オズのリチャード
時間として変数として私は現在JMPにアクセスすることはできませんが、時間をExcelの標準の時刻表記、たとえば00:18:30に変換することから始めるかもしれません。次に、データをJMPにインポートすると、それは数値変数として表示されます。
オズのリチャード