Загрузка данных из файла TXT и преобразование в формат TSE в TraMineR

У меня есть данные в текстовом файле блокнота. Пожалуйста, помогите мне преобразовать файл TXT в формат TSE.

Текстовые данные в блокноте:

дата, время, пользователь, процесс, активность
2013-06-25, 10:34:21.4375, uni15, 1, Index
25-06-2013, 10:35:13.0156, uni15, 1, ItemDetailsPartial< br> 25-06-2013, 10:35:54.9843, uni15, 1, CloseItemDetailsPartial
25-06-2013, 10:35:59.5781, uni15, 1, FilterByTag
25-06-2013, 10: 36:05.9218, uni15, 1, ПунктДеталиЧастично


person user770853    schedule 30.10.2013    source источник
comment
Ваш прочитанный текстовый файл с функцией R read.table(). TraMineR TSE — это просто способ организации данных в data.frame (т. е. в текстовом файле, который вы, возможно, захотите прочитать). Пожалуйста, уточните, что вы хотите преобразовать.   -  person Gilbert    schedule 30.10.2013
comment
Я включил более подробную информацию о данных в вопрос, который ОП также задал в списке рассылки TraMineR.   -  person non-numeric_argument    schedule 31.10.2013


Ответы (1)


Этот ответ основан на деталях данных, которые ОП предоставил по почте в список рассылки TraMineR.

Как уже указал Гилберт в комментарии, вы сначала должны импортировать текстовый файл, используя read.table() или read.csv().

Мне кажется, что ваши данные уже представлены в формате последовательностей событий с отметками времени (TSE), поэтому в преобразовании нет необходимости. Скорее, проблема в том, что анализ последовательности использует данные дискретного времени, а ваши данные кажутся непрерывными. Поэтому вам во-вторых необходимо определить разумные временные рамки для вашего собственного исследовательского вопроса. Учитывая ваши данные, я думаю, что вам не нужны данные в реальном времени, но вы можете использовать время обработки с менее точной детализацией (например, округлить до секунд).

После этого переопределения вы можете в-третьих использовать функцию TSE_to_STS пакета TraMineRextras для преобразования вашего фрейма данных в формат STS. Затем вы можете, наконец, определить объект последовательности, используя TraMineR.

Пожалуйста, ознакомьтесь также с главами 4 и 5 руководства по TraMineR.

person non-numeric_argument    schedule 31.10.2013