1
import matplotlib.pyplot as plt
import education
list_of_record = education.get_all_states()
virginia_education = education.get_state('Virginia')
attendance = virginia_education["attendance"]
if "attendance" in virginia_education:
student_rate = attendance ["average student rate"]
teacher_rate = attendance ["average teacher rate"]
rates = [student_rate, teacher_rate]
x = rates
plt.bar (1,student_rate)
plt.bar (2,teacher_rate)
plt.title ('Average Student Rate Attendence vs. Average Teacher Rate Attendence in Virginia')
plt.show()
我想x轴只被标记为“学生价”和“老师率”。我知道如何标记x轴,但我不知道如何改变1,1.2,1.2等
plt.bar (1,student_rate)
plt.bar (2,teacher_rate)
我怎么改解决这一问题?
http://matplotlib.org/examples /api/barchart_demo.html对你来说可能是一个很好的参考。 – tacaswell