[990] Functions of pandas

alex_bn_lee / 2024-04-30 / 原文

Series.isxxxx()

Series.isin(): Whether elements in Series are contained in values.

top_oceania_wines = reviews[
    (reviews.country.isin(['Australia', 'New Zealand']))
    & (reviews.points >= 95)

Series.str.islower(): Check whether all characters in each string are lowercase.

Series.str.isalpha(): Check whether all characters are alphabetic.

Series.str.isnumeric(): Check whether all characters are numeric.

Series.str.isalnum(): Check whether all characters are alphanumeric.

Series.str.isdigit(): Check whether all characters are digits.

Series.str.isdecimal(): Check whether all characters are decimal.

Series.str.isspace(): Check whether all characters are whitespace.

Series.str.islower(): Check whether all characters are lowercase.

Series.str.isupper(): Check whether all characters are uppercase.

Series.str.istitle(): Check whether all characters are titlecase.


Series.str.xxxx()

Series.str.contains(): Test if pattern or regex is contained within a string of a Series or Index.

data[data.Department.str.contains("HR")]

Series.str.capitalize(): Convert strings in the Series/Index to be capitalized. (The first letter)

Series.str.lower(): Converts all characters to lowercase.

Series.str.upper(): Converts all characters to uppercase.

Series.str.title(): Converts first character of each word to uppercase and remaining to lowercase.