回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>到目前为止,我的代码提供了如下内容:
<a href="https://i.stack.imgur.com/1OpAc.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/1OpAc.png" alt="enter image description here"/></a></p>
<p>如果可能的话,我想在酒吧里写下这样的东西:
<a href="https://i.stack.imgur.com/Iiq84.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Iiq84.png" alt="enter image description here"/></a></p>
<p>以下是我目前的基本代码:</p>
<p><strong>我想把<code>Disease</code>放在条中</strong></p>
<pre><code>import matplotlib
from matplotlib import pyplot as plt
import pandas as pd
import numpy as np
x = [u'Rimegepant',u'Rimegepant',u'Zavegepant',u'Zavegepant',u'Troriluzole',u'Troriluzole',u'Troriluzole',u'Verdiperstat',u'Verdiperstat']
y = [4,3,3,3,2,3,3,3,3]
Disease = ['Acute Treatment of Migraine','Preventive Treatment of Migraine','Acute and Preventive Migraine','Lung Inflammation COVID-19',"Alzheimer's Disease", "OCD", "Spinocerebellar Ataxia", "Multiple System Atrophy", "Amyotrophic Lateral Sclerosis"]
fig, ax = plt.subplots()
width = 0.75 # the width of the bars
ind = np.arange(len(y)) # the x locations for the groups
ax.barh(ind, y, width, color="green", align='edge')
ax.set_yticks(ind+width/2)
ax.set_yticklabels(x, minor=False)
plt.xticks(np.arange(5),('Pre-clinical','Phase I','Phase II','Phase III', 'Approved'))
plt.margins(0,0.05)
plt.title('BHVN')
plt.ylabel('Drug')
plt.show()
</code></pre>