Вопрос пользователя:
Ответ нейросети:
Ошибка в использовании амперсандов (&) внутри строки при указании имени файла в методе pd.read_csv(). Вместо этого следует использовать кавычки или одинарные кавычки для указания имени файла:
Исправленный код:
df = pd.read_csv('WA_Fn-UseC_-Telco-Customer-Chur.csv') df_internet = df[df['InternetService'] != 'No'] columns_to_check = df[['OnlineSecurity', 'OnlineBackup', 'DeviceProtection', 'StreamingTV', 'StreamingMovies']] Num = columns_to_check.apply(lambda row: row.str.lower().eq('yes').sum(), axis=1) df_internet['NumS'] = Num
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.