The bad alignment you show can be caused by resizing the plot after drawing. It also work fine with your data and (simplified) code:
確定! 回上一頁