Три точки в возвращенных данных Numy от Quandl - PullRequest
0 голосов
/ 03 февраля 2019

Я попробовал этот код в Python ниже:

import quandl
data2 = quandl.get("EIA/PET_RWTC_D", returns="numpy")
print(data2)

, затем я получил это в качестве обратной связи:

a return of numpy matrix but with ... after the third line, then data between year 1986 and 2019 are missing

могу язнаете, что означают эти "..." и где мои данные за период с 1986 по 2019 год ???

1 Ответ

0 голосов
/ 03 февраля 2019

Точки представляют информацию, которая не отображается на экране.Между 1986 и 2019 годами есть записи, которые не распечатываются, так что весь ваш экран не переполняется данными, например, pandas.DataFrame, если вы с ним знакомы.

Вы можете проверить, что ваши данныена самом деле присутствует в массиве путем проверки формы.

>>> data.shape
(8350,)

Нарезать массив для просмотра данных в любом регионе.

>>> data[3300:3320]
rec.array([('1999-01-05T00:00:00.000000000', 12.04),
       ('1999-01-06T00:00:00.000000000', 12.84),
       ('1999-01-07T00:00:00.000000000', 12.99),
       ('1999-01-08T00:00:00.000000000', 13.06),
       ('1999-01-11T00:00:00.000000000', 13.43),
       ('1999-01-12T00:00:00.000000000', 12.91),
       ('1999-01-13T00:00:00.000000000', 12.33),
       ('1999-01-14T00:00:00.000000000', 12.23),
       ('1999-01-15T00:00:00.000000000', 12.21),
       ('1999-01-19T00:00:00.000000000', 12.13),
       ('1999-01-20T00:00:00.000000000', 11.82),
       ('1999-01-21T00:00:00.000000000', 12.45),
       ('1999-01-22T00:00:00.000000000', 12.62),
       ('1999-01-25T00:00:00.000000000', 12.41),
       ('1999-01-26T00:00:00.000000000', 12.16),
       ('1999-01-27T00:00:00.000000000', 12.4 ),
       ('1999-01-28T00:00:00.000000000', 12.52),
       ('1999-01-29T00:00:00.000000000', 12.81),
       ('1999-02-01T00:00:00.000000000', 12.36),
       ('1999-02-02T00:00:00.000000000', 12.21)],
      dtype=[('Date', '<M8[ns]'), ('Value', '<f8')])
...