anaconda jupyter notebook에 R 설치

  ananconda jupyter notebook에서 R을 사용한다는 것을 R을 가지고 html 문서화를 할 수 있다는 이야기 이다.  R에서는 Markdown이 있는데,  이것보다는 좀 더 편하게 표현 할 수 있다.  jupyter notebook 을 사용할 때는 거의 강의 할 때  사용한다.  하지만,  버전이 낮다는 단점이 있다. 


anaconda에서  R base 를 설치해야 한다.  R 설치 된 것이 r-ikernel이므로, 아래와 같이 설치 하여야 한다. 

$ conda install -c r r-irkernel

anaconda r-irkernel 설치

R3.2.2 버전이 설치 되었다.   버전은 조금 났지만,  되기는 한다.   하지만, 패키지가 설치되어 있지 않았기 때문에 아래와 같은 명령어를 사용해서 잔여 패키지를 설치 해야 한다.   

이것은 anaconda에서 기본적으로 설치되는 패키지인데,   R의 버전을 업그래이드 시킬려고 하면 에러가 발생 하니까?  3.2.2 버전으로 한다.   그 정도 버전도,  웬 만한 것은 할 수 있다. 

$  conda install -c r r-essentials

위와 같이 필수 패키지만 설치 해도,  웬만한 것 개발 하는데, 문제가 없다. 


만약에 아래와 같은 문제로 R이 실행되지 않는 다면 아래와 같은 조치를 취하여야 한다. 


 error while loading shared libraries: libreadline.so.6:


 $ cd /lib/x86_64-linux-gnu/
 $ sudo ln -s libreadline.so.7.0 libreadline.so.6

그리고 주피터 노트북을 열어서 확인해 본다. 

아래 그림과 같이 주피터 노트북에서 R이 돌아 가는 것을 확인 할 수 있다. 

주피터 노트북에서 R 실행 


    아이디로 하였을 경우 아래의 패스를 검토해본다. 

/snap/core18/1885/lib/x86_64-linux-gnu/libreadline.so.7

/snap/core18/1885/lib/x86_64-linux-gnu/libreadline.so.7.0

/snap/gnome-3-34-1804/36/lib/x86_64-linux-gnu/libreadline.so.7

/snap/gnome-3-34-1804/36/lib/x86_64-linux-gnu/libreadline.so.7.0

/usr/lib/x86_64-linux-gnu/libreadline.so

/home/alsdndjaak/anaconda3/pkgs/readline-8.0-h7b6447c_0/lib/libreadline.so

/home/alsdndjaak/anaconda3/pkgs/readline-8.0-h7b6447c_0/lib/libreadline.so.8

/home/alsdndjaak/anaconda3/pkgs/readline-8.0-h7b6447c_0/lib/libreadline.so.8.0

/home/alsdndjaak/anaconda3/lib/libreadline.so

/home/alsdndjaak/anaconda3/lib/libreadline.so.8

/home/alsdndjaak/anaconda3/lib/libreadline.so.8.0

/lib/x86_64-linux-gnu/libreadline.so.7.0

/lib/x86_64-linux-gnu/libreadline.so.6

/lib/x86_64-linux-gnu/libreadline.so.7



댓글 없음:

댓글 쓰기

css cheat sheet 클래스 선택자, margin(마진), display , center 조정 간단한 구성 요소

 앞에서는 html의 간단한 sheet를 소개 하였습니다.   html은  주로 골격을 나타나는 것이라, 디자인을 하는데는 css로 하여야 합니다.  아래 코드와 같이 css 관련 하여 매우 간단하게 코딩 하겠습니다.  body 부분의 css 코딩  ...