各位朋友大家好,东京奥运会在疫情的加持下落下了帷幕,中国队取得了国外奥运的最佳成绩,看着CCTV5和CCTV5+的精心转播,我看到的除了运动健儿的拼搏精神,还有就是每天产生的数据,抛砖引玉我搜集了1976年到2008年北京奥运会的数据,通过python的matplotlib,seaborn和pandas.plot,以柱状图的形式给大家展示一下,奥运数据的分析,希望大家拿到东京奥运会的数据也可以做出类似的分析。
我们从最基本的可视化方法讲起,让大家渐入佳境!文章最后把数据的下载链接给大家,可以实践跑跑。
####绘制柱状图
###用matplotlib绘制柱状图
import numpy as np
import matplotlib.pyplot as plt
#虚拟个数据
data_dict = {'CSE':33, 'ECE':28, 'EEE':30}
courses = list(data_dict.keys())
values = list(data_dict.values())
fig = plt.figure(figsize = (10, 5))
#Bar plot
plt.bar(courses, values, color ='green',
width = 0.5)
plt.xlabel("Courses offere