Питон Панды Илок работает на Юпитере, но не на колбе - PullRequest
0 голосов
/ 19 ноября 2018

Я разрабатываю API из колбы, и для этого мне пришлось использовать панды между функциями.Поэтому для доступа к данным я использовал pandas iloc, но он показывает ошибку «IndexError: одиночный позиционный индексатор выходит за пределы».

Вот мой код:

price = float(cf.loc[cf['company_name'] == 'Agricultural Development Bank Limited', 'Close'].iloc[0])
return price

Если я запускаюто же самое в jupyter, тогда он работает отлично.

Вычеркните скриншот запуска этого кода в блокноте jupyter

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 19 ноября 2018

Вероятно, он пытается проиндексировать пустой фрейм данных. Для иллюстрации попробуйте запустить это:

df = pd.DataFrame()
df.iloc[0]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...