2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Python Интервалы времени и слова
Сообщение07.02.2017, 16:37 


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

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

 Профиль  
                  
 
 Re: Python Интервалы времени и слова
Сообщение07.02.2017, 16:43 
Заслуженный участник
Аватара пользователя


16/07/14
8355
Цюрих
Что такое "массив промежутков, через которые оно повторяется"? Для двух соседних вхождений разницу времени?

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


16/10/13
7
Да

 Профиль  
                  
 
 Re: Python Интервалы времени и слова
Сообщение07.02.2017, 17:07 
Заслуженный участник
Аватара пользователя


16/07/14
8355
Цюрих
Ну сложите все записи в словарь по ключу - слову (если влезут; если не влезут - то нужно думать про конкретные ограничения).

 Профиль  
                  
 
 Re: Python Интервалы времени и слова
Сообщение08.02.2017, 01:33 
Заслуженный участник


31/12/05
1413
В pandas можно применить комбинацию groupby и diff.

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

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group