3

メモ帳のテキスト ファイルにデータがあります。TXTファイルをTSE形式に変換するのを手伝ってください。

メモ帳のテキスト データ:

日付、時刻、ユーザー、プロセス、アクティビティ
2013-06-25、10:34:21.4375、uni15、1、インデックス
2013-06-25、10:35:13.0156、uni15、1、ItemDetailsPartial
2013-06-25、10 :35:54.9843、uni15、1、CloseItemDetailsPartial
2013-06-25、10:35:59.5781、uni15、1、FilterByTag
2013-06-25、10:36:05.9218、uni15、1、ItemDetailsPartial

4

1 に答える 1

6

この回答は、OPがTraMineRメーリングリストへのメールで提供したデータの詳細を利用しています。

コメントで Gilbert が既に指摘したように、まずread.table()orを使用してテキスト ファイルをインポートする必要がありますread.csv()

私には、あなたのデータはすでにタイム スタンプ付きイベント シーケンス (TSE) 形式になっているように見えるので、変換する必要はありません。むしろ問題は、シーケンス分析が離散時間データを使用し、データが連続スケールにあるように見えることです。したがって、 2 番目に、独自の研究課題について妥当な時間スケールを定義する必要があります。あなたのデータを考えると、リアルタイムのデータは必要ないと思いますが、処理時間を精度の低い粒度 (たとえば、秒に切り上げる) で使用できると思います。

この再定義の後、3 番目TSE_to_STSにパッケージの関数を使用してTraMineRextras、データフレームを STS 形式に変換できます。その後、最終的に を使用してシーケンス オブジェクトを定義できますTraMineR

TraMineR マニュアルの第 4 章と第 5 章も参照してください。

于 2013-10-31T12:41:38.377 に答える