Mam poniższy kodPandy przekształcania obiektu String małymi literami i sprawdzania ciąg
import pandas as pd
private = pd.read_excel("file.xlsx","Pri")
public = pd.read_excel("file.xlsx","Pub")
private["ISH"] = private.HolidayName.str.lower().contains("holiday|recess")
public["ISH"] = public.HolidayName.str.lower().contains("holiday|recess")
pojawia się następujący błąd:
AttributeError: 'Series' object has no attribute 'contains'
Czy mimo przekonwertować kolumnę „HolidayName” do małe litery, a następnie sprawdzić wyrażenie regularne ("Holiday|Recess")
za pomocą .contains
w jednym kroku?
Każda pomoc będzie mile widziane
Jeśli warunki konwersji na małe litery, którą nigdy nie zawierać wielkich liter jak 'H' lub' R' .. – DSM
Dziękuję za wskazanie, że obecnie. To było niedopatrzenie, kiedy pisałem mój przykład. Naprawiłem to. – user1452759