FinRL-Tutorials icon indicating copy to clipboard operation
FinRL-Tutorials copied to clipboard

China_A_share_market_tushare.py run incorrect

Open xzl339 opened this issue 1 year ago • 1 comments

I meet some question when I run China_A_share_market_tushare.py : Traceback (most recent call last):

File "D:\anaconda3\envs\FinRL\lib\site-packages\spyder_kernels\py3compat.py", line 356, in compat_exec exec(code, globals, locals)

File "d:\mypython\ai4finance foundation\finrl-meta-master\china_a_share_market_baostock0.py", line 384, in trading()

File "d:\mypython\ai4finance foundation\finrl-meta-master\china_a_share_market_baostock0.py", line 317, in trading plotter.plot()

File "D:\mypython\AI4Finance Foundation\FinRL-Meta-master\meta\data_processors\baostock.py", line 184, in plot plt.plot(time, baseline, label=baseline_label, color="grey")

File "D:\anaconda3\envs\FinRL\lib\site-packages\matplotlib\pyplot.py", line 2769, in plot **({"data": data} if data is not None else {}), **kwargs)

File "D:\anaconda3\envs\FinRL\lib\site-packages\matplotlib\axes_axes.py", line 1635, in plot lines = [*self._get_lines(*args, data=data, **kwargs)]

File "D:\anaconda3\envs\FinRL\lib\site-packages\matplotlib\axes_base.py", line 312, in call yield from self._plot_args(this, kwargs)

File "D:\anaconda3\envs\FinRL\lib\site-packages\matplotlib\axes_base.py", line 498, in _plot_args raise ValueError(f"x and y must have same first dimension, but "

ValueError: x and y must have same first dimension, but have shapes (128,) and (129,)

xzl339 avatar Jul 26 '24 08:07 xzl339

We ran into the same problem. Before this error occurred, I manually changed the date column name to time, and there was a '//' unsupported error. Finally, I ran into this problem: ValueError: x and y must have same first dimension, but have shapes (103,) and (104,)

leozhang9 avatar Aug 15 '24 01:08 leozhang9