我在记事本文本文件中有数据。请帮助我将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
发布于 2013-10-31 12:41:38
这个答案利用了OP在发给的邮件中提供的数据的详细信息。
正如吉尔伯特在评论中已经指出的那样,首先必须使用read.table()或read.csv()导入文本文件。
在我看来,您的数据似乎已经是时间戳事件序列(TSE)格式,因此不需要转换。相反,问题是序列分析使用离散的时间数据,而您的数据似乎是连续的。因此,您第二需要为您自己的研究问题定义一个合理的时间尺度。考虑到您的数据,我认为您不需要实时数据,而是可以在不太精确的粒度中使用进程时间(例如,以秒为整数)。
在重新定义之后,您可以使用第三次使用包TraMineRextras的TSE_to_STS函数将您的数据转换为STS格式。然后,您最终可以使用TraMineR定义序列对象。
请参阅TraMineR手册的第4章和第5章。
https://stackoverflow.com/questions/19679412
复制相似问题