import pandas as pd
df = pd.read_excel('../test1/lesson4.xlsx')
df

Section 1 数值替换
df['评论数'] = df['评论数'].replace(34,13)
df

df = df.replace(13,40)
df

df = df.replace([235, 356], 300)
df

df = df.replace({300:333, 7:17})
df

Section 2 数值排序
df = df.sort_values(by = ["观看次数"] , ascending = True)
df

df = df.sort_values(by = ["观看次数"] , ascending = False)
df

df.loc[ [1],["发布时间"] ] = None
df

df = df.sort_values(by = ["发布时间"] , ascending = False, na_position = "first")
df

df = df.sort_values(by = ["发布时间"] , ascending = True, na_position = "last")
df

df = df.sort_values(by = ["顶踩比例","观看次数"] , ascending = [False, True])
df
