| 38 | return pd.Series(x).rank(pct=True).iloc[-1] |
| 39 | |
| 40 | def cal_news(df): |
| 41 | df["title"] = df["title"].fillna("").str.replace("\n", " ").replace("\r", " ").replace("\t", " ") |
| 42 | df["text"] = df["text"].fillna("").str.replace("\n", " ").replace("\r", " ").replace("\t", " ") |
| 43 | df["source"] = df["source"].fillna("").str.replace("\n", " ").replace("\r", " ").replace("\t", " ") |
| 44 | return df |
| 45 | |
| 46 | def cal_guidance(df): |
| 47 | df["title"] = df["title"].fillna("").str.replace("\n", " ").replace("\r", " ").replace("\t", " ") |