0
私はStata 14で働いていて、私は時間の文字列変数を持っています。 私は時間を条件にして操作を行うことができるように変更したいと思います。 たとえば、観測が正午までに行われた場合、変数の平均を知りたいとします。時間の条件を作る
sum price if time<12:00
これは可能ですか?これどうやってするの?
私はStata 14で働いていて、私は時間の文字列変数を持っています。 私は時間を条件にして操作を行うことができるように変更したいと思います。 たとえば、観測が正午までに行われた場合、変数の平均を知りたいとします。時間の条件を作る
sum price if time<12:00
これは可能ですか?これどうやってするの?
あなたの時間はあなたがそれらをしたいと落ちる前と正午の後に英数字順と時間を使用して文字列の<
として、あなたがやりたいだろう、その後
... if time < "12:00"
"00:00"
から"23:59"
に実行する場合。リテラル文字列の値には、二重引用符(あなたが省略する)が必須です。
警告:午前1時前のデータは、"24:00"
から"24:59"
と表示されています。そのような時は確かにすべてを台無しにするでしょう。
ほとんどの場合、help datetime
でよく説明されているように、文字列の時刻を数値の日時変数に変換するのがより安全です。
これを試してみると参考になります。 –