#根据某列对某列赋值 df.loc[df['o'] == 'linux','sex'] = 'Male' #如果o列为linux,那么sex替换/填充/修改为Male df.loc[df['o'] != 'linux','sex'] = 'Female' #如果o列不为linux,那么sex为Female
#对某一列数据进行统计 b = df['某列'].value_counts() #适用于单独一列数据
#排序 # 统计品牌数量 a = data['列名'].value_counts() # 按照品牌数量进行倒序排序 b = a.sort_values(ascending=False) #没有ascending=False 就是倒叙 # 获取前10名品牌 top_10_brands = b.head(10) # 打印结果 pd.set_option('display.max_rows', None) #如果数据过多打印出来会有省略号,这个会使数据全部打印 print(top_10_brands)