我试图让iTunes像进度条一样非常小(高度约为5px),但我似乎不能低于19或20px.
我尝试设置-fx-max-height无效,也在周围的窗格上.请注意,此值确实会改变高度 - 我只是不能低于约20px.
任何想法如何实现?我想避免使用普通矩形来表示进度,因为语义的丧失和辅助技术的支持.
谢谢.
TL; DR:在熊猫中,如何绘制条形图,使其x轴刻度线标签看起来像折线图的标签?
我制作了一个间隔均匀的时间序列(每天一个项目),并且可以像这样很好地绘制它:
intensity[350:450].plot()
plt.show()
Run Code Online (Sandbox Code Playgroud)
但是切换到条形图会造成这种混乱:
intensity[350:450].plot(kind = 'bar')
plt.show()
Run Code Online (Sandbox Code Playgroud)
然后,我直接使用matplotlib创建了条形图,但是它缺少熊猫的日期时间序列刻度标签格式化程序:
def bar_chart(series):
fig, ax = plt.subplots(1)
ax.bar(series.index, series)
fig.autofmt_xdate()
plt.show()
bar_chart(intensity[350:450])
Run Code Online (Sandbox Code Playgroud)
这是强度系列的摘录:
intensity[390:400]
2017-03-07 3
2017-03-08 0
2017-03-09 3
2017-03-10 0
2017-03-11 0
2017-03-12 0
2017-03-13 2
2017-03-14 0
2017-03-15 3
2017-03-16 0
Freq: D, dtype: int64
Run Code Online (Sandbox Code Playgroud)
我可以全力以赴,完全手动创建刻度标签,但我宁愿不必抱着matplotlib并让熊猫做它的工作,并做它在第一个图中所做的工作,但要有条形图。那我该怎么做呢?