Przykładowa ramka danych
Do celów ilustracyjnych użyjemy przykładowej ramki danych pokazanej poniżej:
importować pandy jako PDPowyższa ramka danych zawiera znaki białych, takie jak nowsze znaki, przestrzenie i karty.
Usuń wiodące znaki białych
Możemy użyć funkcji LSTRIP do usunięcia wiodących znaków Whitespace z kolumny DataFrame, aby usunąć wiodące znaki Whitespace z kolumny DataFrame, jak pokazano:
df.Nazwa produktu.str.lstrip ()Funkcja LSTRIP powinna usunąć wiodące znaki Whitespace z kolumny Product_name.
Kod powyżej powinien zwrócić:
Zauważ, że wiodąca przestrzeń i nowa liniowa biała znaki są usuwane.
Usuń znaki z białej listy.
Możemy użyć funkcji rSTRIP () do usuwania znaków białej listy z kolumny.
Przykładem jest jak pokazano:
df.Nazwa produktu.str.rstrip ()Tutaj powyższy kod powinien usunąć znakomite znaki białych. Przykładową wartość zwracana jest taka, jak pokazano:
Usuń zarówno postacie wiodące, jak i trapujące
Za pomocą funkcji Strip () możesz również usunąć zarówno znaki wiodące, jak i spacerowe z kolumny za pomocą funkcji Strip ().
Przykładem użycia jest jak pokazano:
df.Nazwa produktu.str.rozebrać się()W takim przypadku funkcja powinna zwrócić:
Zwróć uwagę, w jaki sposób wiodące i trapujące znaki białych znaków są usuwane z kolumny.
Za pomocą zastąpienia
Możesz także użyć funkcji Replay (), aby usunąć znaki Whitespace z kolumny.
Na przykład, aby zastąpić wszystkie znaki zakładki z kolumny, możemy zrobić:
df.Nazwa produktu.str.zamień („\ t”, ")W takim przypadku funkcja przyjmie znaki zakładki i zastąpi je określoną wartością.
Powstałe wyjście jest jak pokazano:
Aby usunąć postacie przestrzeni i nowości:
df.Nazwa produktu.str.zamień ('\ n', ") // usuń nową linięZakończenie
W tym artykule pokazuje różne sposoby usuwania wiodących i wycofywania postaci z białej listy z pandas DataFrame.