我有一个问题,当我添加axhline
到图中时,X轴会受到影响。我使用的所有代码都在下面。任何帮助都将非常感谢!
import talib as ta
import matplotlib.pyplot as plt
import pandas_datareader as web
data = web.DataReader("AAPL", "yahoo")
data["RSI"] = ta.RSI(data["Close"])
if True:
plt.axhline(y=70, color="r", linestyle="--")
plt.axhline(y=30, color="g", linestyle="--")
plt.plot(data["RSI"])
plt.show()
Pic of output
正如你所看到的,我现在得到一个图,其中X轴受到了影响
但如果我去掉这些线,
Pic of output
为什么当我添加线时X轴会受到影响?我如何修复它?
1条答案
按热度按时间nimxete21#
import talib as ta import matplotlib.pyplot as plt import pandas_datareader as web
data = web.DataReader(“AAPL”,“yahoo”)data[“RSI”] = ta.RSI(data[“Close”])
plt.plot(数据[“RSI”])
如果为真:plt.axhline(y=70,color=“r”,linestyle="--”)plt.axhline(y=30,color=“g”,linestyle="--”)
plt.show)搜索结果