指点成金-最美分享吧

登录

python Pandas中的多个CASE WHEN语句(Python)

佚名 举报

篇首语:本文由小编为大家整理,主要介绍了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)的主要内容,如果未能解决你的问题,请参考以下文章