Ошибка при вызове объекта R в фрагменте Python (уценка R)

введите здесь описание изображенияЯ использую библиотеку reticulate для запуска некоторого кода Python в RStudio. Синтаксис для вызова объекта R в фрагменте Python: r.object. К сожалению, у меня есть это сообщение об ошибке при вызове моего r.object в части кода Python... (скриншот ниже). Также я запускаю свой код на экземпляре rstudio в облаке Amazon (не должно создавать проблем...) Не совсем понимаю, почему...

Заранее спасибо за помощь :)

Вы также найдете часть кода R, которая появляется прямо перед тем, как я запускаю фрагмент Python введите описание изображения здесь< /а>


person liliay    schedule 25.06.2020    source источник


Ответы (1)


Трудно понять, что вы пытаетесь сделать, но я могу помочь вам прочитать ошибку.

Вы можете видеть, что ошибка исходит из строки 10, а именно:

for f in r.test_idx.keys():

У вас нет объекта перед этой строкой, которая создает экземпляр r. Что касается кода, то r не существует, и вы пытаетесь вызвать метод test_idx.keys() из объекта r.

На самом деле в цикле for нет ничего, что ссылалось бы на что-либо вне его.

Определены ли эти значения в R фрагментах кода?

Если да, можете ли вы опубликовать R фрагментов, которые предшествуют этому, и я могу помочь в дальнейшем.

С уважением

person ejooco    schedule 25.06.2020
comment
Спасибо за ваше понимание. Я добавляю фрагмент кода, который идет перед этой частью, в которой я определяю объект r test_idx :) - person liliay; 25.06.2020