Проверьте, находятся ли значения 1 столбца в 1 кадре данных между значениями 2 столбцов другого неидентичного кадра данных - PullRequest
0 голосов
/ 30 января 2019

У меня есть фрейм данных, df1 (обычно содержащий 100 тыс. Строк или более) со значениями - Фрейм данных со значениями, которые нужно проверить

У меня есть второй фрейм данных, df2, который используется для проверкии он имеет следующую форму - Dataframe для проверок

Мне нужно сделать следующее -

Проверить, находится ли каждое значение df1 ['A'] между df2 ['Min'] и df2 ['Max'].Если ответ True, укажите соответствующее значение из df2 ['CalOffset'] в отдельный столбец в df1 ['Cal_Factor'].Если проверка имеет значение False, вернуть None.

Требуемый вывод - Кадр данных после проверки значений

Пожалуйста, дайте мне знать, если это неясно.Однако я попытался использовать np.where, так как кадры данных не идентичны по форме, я получаю сообщение об ошибке - «ValueError: Можно сравнивать только идентичные объекты Series»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...