2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Python Интервалы времени и слова
Сообщение07.02.2017, 16:37 
Здравствуйте.
Дан список - два столбца(время и слово).
Вывести слово и массив промежутков, через которые оно повторяется.
Подскажите, на python 3 или R что-то готовое для такого (стат пакет какой).
Список большой, не хотелось бы простые циклы писать. Может, структуру данных подскажите для хранения, если готовой функции не знаете.

Прошу прощения, если не в тот раздел.

 
 
 
 Re: Python Интервалы времени и слова
Сообщение07.02.2017, 16:43 
Аватара пользователя
Что такое "массив промежутков, через которые оно повторяется"? Для двух соседних вхождений разницу времени?

 
 
 
 Re: Python Интервалы времени и слова
Сообщение07.02.2017, 17:05 
Да

 
 
 
 Re: Python Интервалы времени и слова
Сообщение07.02.2017, 17:07 
Аватара пользователя
Ну сложите все записи в словарь по ключу - слову (если влезут; если не влезут - то нужно думать про конкретные ограничения).

 
 
 
 Re: Python Интервалы времени и слова
Сообщение08.02.2017, 01:33 
В pandas можно применить комбинацию groupby и diff.

http://stackoverflow.com/questions/3703 ... -a-groupby

 
 
 [ Сообщений: 5 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group