微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么Matplotlib会在没有被告知的情况下绘制倒置的y轴?

如何解决为什么Matplotlib会在没有被告知的情况下绘制倒置的y轴?

我有绘制图形的代码,以某种方式将图形绘制为反向y轴,即,如果图形的原点位于左下角,则该图形中的y轴具有y原点(0 )在图表的左上角,我尚未将轴设置为反转,但看不到为什么会这样。

代码

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.legend_handler import HandlerLine2D

from pylab import figure,show,legend,ylabel,xlabel

# load data as a pandas dataframe
df = pd.read_csv('TemCircles_cal_SDN.txt',sep='\t',lineterminator='\r')

# Do stuff

fig1=plt.figure(1)
if len(blob0)>0:
    plt.plot(blob0_et,blob0_acc,"s",color="blue",markersize=5)
if len(blob1)>0:
    plt.plot(blob1_et,blob1_acc,color="red",markersize=5)
if len(blob2)>0:    
    plt.plot(blob2_et,blob2_acc,color="green",markersize=5)

plt.axis([0,250,50])
plt.show()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。