3

我在记事本文本文件中有数据。请帮我把TXT文件转换成TSE格式。

记事本中的文本数据:

日期、时间、用户、进程、活动
2013-06-25, 10:34:21.4375, uni15, 1, Index
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-mailinglist 的邮件中提供的数据的详细信息。

正如吉尔伯特在评论中已经指出的那样,您首先必须使用read.table()or导入文本文件read.csv()

对我来说,您的数据似乎已经采用时间戳事件序列 (TSE) 格式,因此无需转换。相反,问题在于序列分析使用离散时间数据,而您的数据似乎是连续的。因此,您 其次需要为您自己的研究问题定义一个合理的时间尺度。考虑到您的数据,我认为您不需要实时数据,但您可以以不太精确的粒度使用处理时间(例如,四舍五入到秒)。

重新定义后,您可以第三次使用TSE_to_STS包的功能TraMineRextras将您的数据帧转换为 STS 格式。然后,您最终可以使用TraMineR.

请参阅TraMineR 手册的第 4 章和第 5 章。

于 2013-10-31T12:41:38.377 回答