# -*- coding: utf-8 -*-
"""
Created on Sun Jun 9 11:11:11 2019
@author: User
"""
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
yt=('student','employee','worker','manager','lawyer',
'driver','fireman','singer','composer','professor',
'journalist')
count_f=[78,70,90,110,80,
110,150,120,196,180,
220]
count_m=[-10,-21,-27,-34,-89,
-84,-78,-90,-100,-123,
-212]
plt.barh(range(11),count_f,color='r',alpha=.5,label='female')
plt.barh(range(11),count_m,color='b',alpha=.5,label='male')
plt.yticks(range(11),yt)
plt.xticks([-150,150],['female','male'])
plt.show()
运行: