Условия столбца данных - PullRequest
       1

Условия столбца данных

0 голосов
/ 20 февраля 2019

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


enter image description here

Как, например,

Первое условие, которое нужно применить и удовлетворить, касается имени клиента. Второе условие, которое нужно применить и удовлетворить, касается типа клиента

, когда все выполнено, ввод вручную.данные будут обновлены в соответствующем столбце.

Я пробовал несколько логики, чтобы удовлетворить условия, однако получаю сообщение об ошибке.Ниже приведен мой код с сообщением об ошибке.

Customer_Count = df.groupby(['Customer','Customer_Type']).size().reset_index(name='Connections')

Customer_Name.value = input("Enter the name of Customer :  ") 

колонка Customer

Impacted_Connection.value = int(input('Enter the Impacted_Connection : ')) 

всего клиента

print ("Total Connection for this customer is : ", Customer_Count.loc[Customer_Count['Connections'] == Impacted_Connection,'Connections']) 

Применяется для печати общей стоимости филиалов клиентов

Outage_Minutes.value = int(input('Enter the downtime : '))

время простоя

if(Customer_Count.loc[Customer_Count['Customer'].str.contains(Customer_Name.value) == True]).any(): 

при попытке встретитьсяпервое условие

if(Customer_Count.loc[Customer_Count['Customer_Type'].str.contains('LOCAL') == True]).any() :

при попытке выполнить второе условие

Сообщение об ошибке:

ValueError: Значение истинности Серии неоднозначно.Используйте a.empty, a.bool (), a.item (), a.any () или a.all ().

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