Сопоставление элемента в столбце с другими в том же столбце - PullRequest
0 голосов
/ 21 сентября 2019

У меня есть столбцы, взятые из Excel в качестве информационного кадра, столбцы следующие:

HolidayTourProvider|Packages|Meals|Accommodation|LocalTravelVehicle|Cancellationfee
  • У провайдера Holiday Tour есть пара названий компаний
  • Пакеты, функциив каждом пакете, в основном, такие же, как
  • питание, проживание и т. д. ... даже если одна компания может называть это «Saver», другие могут называть это «бюджет».(каждый столбец в основном соответствует Да / Нет, за исключением того, что в Местном транспортном средстве снова указаны названия автомобилей, такие как Ford Taurus, Jeep Cherokee и т. д. *
  • Сумма аннулирования - целые числа)напишите функцию типа
    match(HolidayTP,Package)
    

    , где пользователь может вводить данные, например

    match(AdventureLife, Luxury) 
    

    , тогда мне нужно будет вернуть все пакеты, которые имеют схожие функции с Luxury, другими провайдерами Holiday Tourнезависимо от того, какое имя они дают пакету, например 'Semi Lux', 'Comfort' и т. д. *
    Я хочу указать счетчик для каждого совпадения и отобразить все пакеты, превышающие счетчик на 3 или 4.

    Это мой первый код на Python.Я застрял здесь.
    fb - это общая сумма, которую я экспортировал в

    def mapHol(HTP, PACKAGE):
        mfb = (fb['HTP']== HTP)&(fb['package']== package)
        B = fb[mfb]
        for i in fb[i]:
            for j in B[j]:
                if fb[i]==B[j]:
                    count+=1
    

    Я не знаю, как поступить, пожалуйста, помогите мне, это мой первый крупный проект, который я начал самостоятельно.

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