Size: a a a

Сообщество Python Программистов

2020 September 22

A

Alexander in Сообщество Python Программистов
у них же обычно разные полномочия
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
ну у нас в городе они достаточно условные, внутри команды отдается на откуп капитану
источник

A

Alexander in Сообщество Python Программистов
ну в целом есть хотя бы роль "организатор", "капитан" и "остальные"
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Alexander
ну в целом есть хотя бы роль "организатор", "капитан" и "остальные"
у нас всё хуже, организаторы - тоже игроки которые организуют одну игру за сезон. то есть они тоже играют, пропускают только свою игру
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
полномочия по команде для заместителей капитана.
"роль" есть, но это декоративная строка
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
хреново, что айди кепа храню прям в таблице с командами, но я хз как сделать, чтобы кеп был в команде гарантированно только один
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
аналогичная проблема с играми - есть только один автор игры и сколько угодно оргов. как контроллировать что автор один не записывая его в прям в таблицу игр?
источник

A

Alexander in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
хреново, что айди кепа храню прям в таблице с командами, но я хз как сделать, чтобы кеп был в команде гарантированно только один
captains(team_id,user_id) с констрейнтом unique
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Alexander
captains(team_id,user_id) с констрейнтом unique
ещё одна таблица?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
ну кстати мож и норм
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Alexander
captains(team_id,user_id) с констрейнтом unique
спасибо
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Alexander до 1186.21 (+33.48)
источник

AT

Alexander T in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
ещё одна таблица?
таблицы со связями (где все поля - форен ки) это норм тема, многие вопросы разруливает
источник

A

AstralRomance in Сообщество Python Программистов
@alext18
ЧЯДНТ? Хочу оставить только строки, длительность в которых встречается чаще 5 раз.
Ловлю ворнинг, что лучше испольовать .loc и оно не работает (строки остаются).
data['ДЛИТЕЛЬНОСТЬ'] = data[data['ДЛИТЕЛЬНОСТЬ'].map(data['ДЛИТЕЛЬНОСТЬ'].value_counts())>5]
источник

AT

Alexander T in Сообщество Python Программистов
AstralRomance
@alext18
ЧЯДНТ? Хочу оставить только строки, длительность в которых встречается чаще 5 раз.
Ловлю ворнинг, что лучше испольовать .loc и оно не работает (строки остаются).
data['ДЛИТЕЛЬНОСТЬ'] = data[data['ДЛИТЕЛЬНОСТЬ'].map(data['ДЛИТЕЛЬНОСТЬ'].value_counts())>5]
индексы не совпадают
источник

AT

Alexander T in Сообщество Python Программистов
сек
источник

A

AstralRomance in Сообщество Python Программистов
Тогда вот это мб важным (больше ничего не скрываю):
def make_data(dataset: pd.DataFrame):
   return dataset[dataset['ДИАГНОЗ'].str.contains('I20|I21|I22|I23|I25')]

data = make_data(full_data)
data['ДЛИТЕЛЬНОСТЬ'] = data[data['ДЛИТЕЛЬНОСТЬ'].map(data['ДЛИТЕЛЬНОСТЬ'].value_counts())>5]
источник

AT

Alexander T in Сообщество Python Программистов
AstralRomance
Тогда вот это мб важным (больше ничего не скрываю):
def make_data(dataset: pd.DataFrame):
   return dataset[dataset['ДИАГНОЗ'].str.contains('I20|I21|I22|I23|I25')]

data = make_data(full_data)
data['ДЛИТЕЛЬНОСТЬ'] = data[data['ДЛИТЕЛЬНОСТЬ'].map(data['ДЛИТЕЛЬНОСТЬ'].value_counts())>5]
ты в сериес пихаешь отфильтрованные данные, и как это должно работать? нан вместо пропущенных? это фильтрацией датасета делается, если я правильно понял задачу
источник

A

AstralRomance in Сообщество Python Программистов
Alexander T
ты в сериес пихаешь отфильтрованные данные, и как это должно работать? нан вместо пропущенных? это фильтрацией датасета делается, если я правильно понял задачу
Пропусков там нет, я fillna делаю заранее.
Я хочу оставить в датасете строки, в которых значение встречается чаще определенного числа раз.
источник

AT

Alexander T in Сообщество Python Программистов
AstralRomance
Пропусков там нет, я fillna делаю заранее.
Я хочу оставить в датасете строки, в которых значение встречается чаще определенного числа раз.
а делаешь ты не то, ты пишешь “запиши в эту колонку данные из отфильтрованной колонки”
вот на скрине то что тебе нужно, фильтр по количеству
источник