phamdinhkhanh / vnquant

VietNam Data Stock Market Price
388 stars 180 forks source link

Run test fail #13

Closed thaiph85 closed 3 years ago

thaiph85 commented 3 years ago

F:\PROJECT\vnquant-master\vnquant\DataLoader.py:256: FutureWarning: Columnar iteration over characters will be deprecated in future releases. stock_data['change_perc1'], stock_data['change_perc2'] = stock_data['change_perc'].apply(utils.split_change_col).str

ValueError Traceback (most recent call last)

in 2 import vnquant.DataLoader as dl 3 loader = dl.DataLoader('VND', '2018-02-02','2018-04-02') ----> 4 loader.download() 5 6 # Test visualizatioin F:\PROJECT\vnquant-master\vnquant\DataLoader.py in download(self) 36 else: 37 loader = DataLoaderCAFE(self.symbols, self.start, self.end) ---> 38 stock_data = loader.download() 39 # logging.info('Data CAFE: {}'.format(stock_data)) 40 F:\PROJECT\vnquant-master\vnquant\DataLoader.py in download(self) 231 232 for symbol in symbols: --> 233 stock_datas.append(self.download_one(symbol)) 234 235 data = pd.concat(stock_datas, axis=1) F:\PROJECT\vnquant-master\vnquant\DataLoader.py in download_one(self, symbol) 254 break 255 --> 256 stock_data['change_perc1'], stock_data['change_perc2'] = stock_data['change_perc'].apply(utils.split_change_col).str 257 if 'change_perc' in stock_data.columns: 258 stock_data.pop('change_perc') ValueError: not enough values to unpack (expected 2, got 0)
phamdinhkhanh commented 3 years ago

I think you should reinstall with the latest version. The result is normal when I check it. ` import vnquant.DataLoader as dl

loader = dl.DataLoader('VND', '2018-02-02','2018-04-02', data_source='VND', minimal=True)

data = loader.download()

print(data.head()) `

Result:

`2021-05-11 15:40:20,743 : INFO : data VND from 2018-02-02 to 2018-04-02 have already cloned!

Attributes high low open close avg volume

Symbols VND VND VND VND VND VND

date

2018-02-02 28.95 27.60 28.5 28.95 28.28 1700670.0

2018-02-05 28.45 26.95 28.1 26.95 27.68 2150120.0

2018-02-06 26.95 25.10 25.1 26.40 25.25 3129690.0

2018-02-07 28.20 27.50 27.5 28.20 27.99 1985120.0

2018-02-08 29.20 27.70 28.0 28.00 28.47 943260.0`