import pandas as pd import numpy as np import matplotlib.pyplot as plt months = ['1月','2月','3月','1月','2月','3月','1月','2月','3月'] sales = [1000, 1200, 800, 1500, 1800, 2000, 1500, 1800, 2000] colum = ['months','sales'] data_ls = list(zip(months,sales)) #[('1月', 1000), ('2月', 1200), ('3月', 800), ('1月', 1500), ('2月', 1800), ('3月', 2000), ('1月', 1500), ('2月', 1800), ('3月', 2000)] print(data_ls) df = pd.DataFrame(data_ls,columns=colum) df = df['sales'].value_counts(ascending = False) #ascending = False 降序,True升序排序 print(df) sales 1500 2 1800 2 2000 2 1000 1 1200 1 800 1 Name: count, dtype: int64
value_counts(ascending = False)数据特征统计和排序
于 2023-12-04 17:20:42 首次发布