Как создать столбец в пандах на основе более двух условий столбца? - PullRequest
0 голосов
/ 28 сентября 2019

У меня почти 10000 строк в моем фрейме данных.У меня есть столбцы Дата, Время и Значение.Я хочу создать столбец, который несет значение из столбца значения, условно на ту же дату и фиксированное время.

Здесь я прилагаю свои фреймы данных для вашего понимания.Обратите внимание, что исходные данные содержат более года для каждой даты и 15-минутного интервала времени.

Любая помощь заметна заранее. Я хочу df_2 от df_1.A, B и C - столбцы даты, времени и значения соответственно.

  • Элемент списка

1 Ответ

1 голос
/ 29 сентября 2019

Если предположить, что оба столбца A и B являются строками , решение довольно простое.Всего:

df['D'] = df.groupby([df.A + df.B.str[0:2]]).transform('first')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...