Очень понравилась бы помощь по следующей проблеме. Я намерен использовать библиотеку Pandas для решения этой проблемы, поэтому было бы полезно, если бы вы могли объяснить, как это можно сделать, используя Pandas, если это возможно.Репликация VLOOKUP Excel в Python Pandas
Я хочу взять следующий первенствовать файл:
и:
- 1) преобразовать 'перед' файла в кадр панды данных
- 2) ищет текст в столбце «Сайт». Если этот текст появляется внутри строки в столбце «Домен», верните значение в колонке «Владелец» в разделе «Выход».
- 3) результат должен выглядеть как файл «После». Я хотел бы преобразовать это обратно в формат CSV.
Так, по существу, это похоже на первенствовать ВПР упражнения, за исключением его не точное совпадение мы ищем между «сайта» и в столбце «Domain».
Я уже делал это в Excel, но я смотрел более 100 000 строк и сравнивал их с более чем 1000 сайтами, что приводит к сбоям.
Я попытался сохранить список поиска в том же файле, что и список доменов, которые мы хотим классифицировать с помощью «Владелец». Если есть намного лучший способ сделать это, например, хранить список поиска в отдельном фрейме данных, то это нормально.
Заранее благодарим за любую помощь, я действительно ценю это.
Colin
Возможный дубликат: http://stackoverflow.com/questions/38291908/excel-vlookup-equivalent-in-pandas –
Возможный дубликат [vlookup in Pandas using join] (http://stackoverflow.com/questions/25493625/vlookup-in-pandas-using-join) – Boud