Можно заметить, что Kaggle Kernel использует среду анаконды. Например,
/opt/conda/bin/python3.7
Кроме того, необходимо установить R в этой среде conda. Таким образом, мы можем использовать библиотеку subprocess
для запуска следующего сценария для установки R
import subprocess
subprocess.run('conda install -c conda-forge r-base', shell=True)
и соответствующего rpy2
пакета
!pip install rpy2
I предоставили блокнот на Kaggle с полным объяснением. Я буду благодарен за ваши комментарии.