0

オンライン ソースから .xlsx ファイルを介してインポートしたスポーツ データがあります。各観察は、NFL (アメリカン フットボール) の試合におけるペナルティです。これを後でmerge別のデータセットで行うには、2 つのファイル間で一致する特定の変数/値が必要です。ただし、1 つの変数で問題が発生しています。

問題の主なデータセット (最初に言及したペナルティ データセット) で、私の最終的な目標は、タイプとの 2 つの変数Minuteとを作成することです。これにより、宛先データセットのそれぞれの変数と完全に対応するようになります。NFL ゲームの特定のクォーターの残り時間である必要な情報を利用できますが、奇妙な方法で保存されており、変換に問題があります。Secondbyteformat %8.0g

データは という変数に格納されますTime。目に見えて、元の .xlsx ファイルからインポートされたデータは問題なく表示されます。たとえば、最初の観測値は "12:21" で、四半期が 12 分 21 秒残っていることを示します。ただし、.xlsx シートからインポートする場合、Stata は変数Timeが hh:mm で測定された日付/時刻変数であると想定し、タイプdoubleとフォーマットを に割り当てます%tchh:MM

最後に、この変数を正しくフォーマットすることはあまり気にしませんが、何らかの形でこれを宛先ファイルの必要な列と列にTime一致させる必要がMinuteあります。Second私はいくつかの異なるアプローチを試みましたが、今のところ何もうまくいかないようです。

4

1 に答える 1