Pandas-Series常用用法积累
Pandas-Series常用用法积累
智汇君Pandas-Series常用用法积累
series.between
1 | ["tweet_date"].between("2024-02-01", "2024-02-29") |
series.isin([])
1 | order[['dishes_id','dishes_name']][order['dishes_name'].isin(['内蒙古烤羊腿','xxx'])] |
series.str
1 | https://zhuanlan.zhihu.com/p/30894133 |
.str.cat
.str.split
.str.findall(r”#\w+”)
1 | hashtags = tweets_feb_2024["tweet"].str.findall(r"#\w+") |
.str.contain(‘xxx’)
1 | order[['dishes_id','dishes_name']][order['dishes_name'].str.contains('烤')] |
.str.extract
1 | tweets["hashtag"] = "#" + tweets["tweet"].str.extract(r"#(\w+)") |
Series.dt
.dt.strftime
1 | tweets = tweets[tweets["tweet_date"].dt.strftime("%Y%m") == "202402"] |
series可以遍历
1 | 循环遍历可以打印每一行 |
1 | hashtags = tweets_feb_2024["tweet"].str.findall(r"#\w+") |
.value_counts()
1 | 统计series中各个值的个数 |
.reset_index()
any(series)
.max()
.apply()
1 | # 添加新列: |









