【发布时间】:2021-04-09 21:36:13
【问题描述】:
我有以下数据集:
| Nr | Aufgabe | Status | Soll | Ist |
|---|---|---|---|---|
| 2.01 | Zeitplan erstellen | Projektstart | 2.0 | 1.5 |
| 2.02 | Meilensteine definieren | Projektstart | 1.0 | 0.5 |
| 2.03 | Kurzfassung schreiben | Projektstart | 0.5 | 0.5 |
| 2.04 | Aufgabenstellung erfassen | Projektstart | 0.5 | 0.5 |
| 2.05 | Standards erfassen | Projektstart | 0.5 | 0.5 |
| 2.06 | Schutzbedarfsanalyse erfassen | Projektstart | 1.0 | 0.5 |
| 2.07 | Organisation der IPA Ergebnisse erfassen | Projektstart | 1.0 | 1.5 |
| 2.08 | Projektvorgehen erfassen | Projektstart | 1.0 | 1.5 |
| 2.09 | Projektorganisation erfassen | Projektstart | 0.5 | 0.5 |
| 2.10 | Technische Risikoanalyse erstellen | Projektstart | 1.0 | 1.5 |
我用以下几行创建情节:
projektStart = df.loc[df.Status == 'Projektstart']
projektStart.sort_values('Nr',ascending=True)
plt.plot(projektStart.Soll, projektStart.Aufgabe,'go-',alpha=0.5,label='Soll')
plt.plot(projektStart.Ist,projektStart.Aufgabe,'rx-',alpha=0.5,label='Ist')
plt.xlabel('Anzahl Stunden')
plt.ylabel('Aufgabenblöcke')
plt.title('Phase Projektstart')
plt.legend()
这会按降序生成以下图:
如何修复图表以升序显示条目(首先显示 Zeitplan erstellen 2.01,依此类推)?
【问题讨论】:
标签: python matplotlib