篇首语:本文由小编为大家整理,主要介绍了python Pandas中的多个CASE WHEN语句(Python)相关的知识,希望对你有一定的参考价值。
## cluster IMDB Ratingsimport pandas as pdimport numpy as np ## determine conditions in function case_when def case_when(row): if (row["IMDB_Rating"] >= 0) & (row["IMDB_Rating"] <= 6): return "OK" elif (row["IMDB_Rating"] > 6) & (row["IMDB_Rating"] <= 8): return "Good" else: return "Excellent" # apply case_when functionmydata["IMDB_cat"] = mydata.apply(case_when, axis=1)
以上是关于python Pandas中的多个CASE WHEN语句(Python)的主要内容,如果未能解决你的问题,请参考以下文章