2022年 11月 3日

python画数据分布图

给出1万个分数,每个分数的分值在0到100的范围内,求画出每个分值段区间的分数数量:

job_name score
aaaaaa 26.91449
aaaaaa1 34.850028
abtest3053 45.206069
abtest_2974 27.276368
abtest_nogame_2 24.180957
…… ……

直接用 matplotlib.pyplot 包的hist方法,限定分桶统计区间数量:

  1. import matplotlib.pyplot as plt
  2. import pandas as pd
  3. data = pd.read_csv("/Users/shareit./Desktop/score.csv")
  4. plt.hist(data['score'],bins=10,color='pink',edgecolor='b')
  5. plt.show()

结果图: