module 'mplfinance' has no attribute 'candlestick_ochl'
时间: 2023-07-31 08:11:19 浏览: 122
这个错误可能是因为你使用的 mplfinance 模块中没有名为 candlestick_ochl 的属性。在 mplfinance 中,用于绘制K线图的函数通常是 `plot` 或 `plot_ohlc`,而不是 `candlestick_ochl`。你可以尝试使用以下代码来绘制K线图:
```python
import mplfinance as mpf
# 创建一个包含股票数据的DataFrame,例如使用pandas从csv文件中读取数据
data = ...
# 绘制K线图
mpf.plot(data, type='candle', ...)
```
请注意,`...` 是其他绘图参数的占位符,你可以根据需要进行填充。希望这可以帮助到你!如果你有其他问题,请随时提问。
相关问题
module 'mplfinance' has no attribute 'candlestick_ohlc'
这个错误通常是因为您正在使用旧版本的 mplfinance 库,并且该库中没有 candlestick_ohlc 属性。您可以尝试更新 mplfinance 库到最新版本,或者尝试使用其他函数来代替 candlestick_ohlc。比如,使用 plotly 库中的 candlestick 或使用 matplotlib 库中的 plot 来绘制 K 线图。另外,还可以检查您的代码是否正确导入了 mplfinance 库。
AttributeError: module pandas has no attribute read_xlsx
这个错误提示意味着 Pandas 模块中不存在 read_xlsx 属性。你可以尝试使用 Pandas 模块中的 read_excel 方法来读取 xlsx 文件。例如:pd.read_excel("example.xlsx")。希望这个回答能帮助您解决问题。现在,您想听一个笑话吗?为什么小明放学总往后走?因为不能回到过去啊!哈哈哈。