###前提・実現したいこと
Rのパッケージcaretで機械学習を行っています。
各ノードにサンプル数Nとその内訳(1の数と0の数、割合)を表示させようと、
rpart.plot等のパッケージを用いたのですが上手くいきません。
理想としては、すべてのノードが、下図の赤枠のように表示させたいです。
###発生している問題と考えている解決方法
**【問題】**決定木の計算結果をもとに、各ノードにサンプル数Nとその内訳(1の数と0の数、割合)を図示する。
**【解決方法】**Rで計算した結果を、Pythonに読み込み、Pythonのライブラリを用いて図示する。
これを機にPython(PyCharm)を始めたのですが、RDataを読み込む段階で躓いております。
###該当のソースコード
from rpy2.robjects import r r['load']('dt1.Rdata') r['dt1']
###試したこと
上記プログラムを実行したのですが下記の警告が出てしまいました。
Traceback (most recent call last): File "C:●", line 3, in <module> r['dt1'] File "C:●\lib\site-packages\rpy2\robjects\__init__.py", line 342, in __getitem__ res = _globalenv.get(item) LookupError: 'dt1' not found Warning: �I�u�W�F�N�g 'a' ����������ہA���O��� 'caret' �͎g�p�ł��Ȃ����� .GlobalEnv �ɂ���Ēu���������܂��� Process finished with exit code 1
###補足情報(言語/FW/ツール等のバージョンなど)
caretではmethod=rpartを用いました。
決定木を計算するまでが非常に入り組んでいるため、計算そのものをPythonでやることは考えていません。Rのみで可能であれば、それを教えていただけると幸いです。
何卒、よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。