로지스틱 분석을 하게 되면 기준이 필요하게 된다. 보통은 알파벳이나 숫자 순서대로 첫 번째 항목이 참고치로 설정된다. 이를 변경하고자 할 때에 사용하는 명령어이다. factor인 항목을 대상으로 할 수 있기 때문에, 숫자로 지정된 항목의 경우에는 따옴표를 이용해서 지정하도록 한다.
temp$dm = relevel(temp$dm, ref="1")
로지스틱 분석을 하게 되면 기준이 필요하게 된다. 보통은 알파벳이나 숫자 순서대로 첫 번째 항목이 참고치로 설정된다. 이를 변경하고자 할 때에 사용하는 명령어이다. factor인 항목을 대상으로 할 수 있기 때문에, 숫자로 지정된 항목의 경우에는 따옴표를 이용해서 지정하도록 한다.
temp$dm = relevel(temp$dm, ref="1")
rtorrent를 설치해서 사용하는 것은 쉬우나, rutorrent를 이용하게 할 수 있는 것은 조금 시간이 걸렸다. 우선 부팅시마다 실행이 되도록 하기 위하여 service에 등록을 하였다. service에 등록을 하기에 앞서 .rtorrent.rc 파일도 약간 수정해 주어야 한다.
.rtorrenc.rc 파일 수정
system.daemon.set = true
network.scgi.open_port = "127.0.0.1:5000"
rtorrent.service 파일은 다음과 같이 만들고, 실행한다.
[Unit]
Description=rTorrent
After=network.target
[Service]
Type=simple
User=계정
ExecStart=/usr/bin/rtorrent -o system.daemon.set=true
WorkingDirectory=/home/계정
[Install]
WantedBy=multi-user.target
rutorrent를 실행하기 위하여 Apache나 NGINX를 설치하면 되는데, 나는 익숙한 Apache를 설치했다. PHP, PHP-FPM, PHP-CGI, libapache2-mod-scgi를 설치한다.
리눅스 환경에서 R Markdown을 이용하여 PDF로 저장을 하기 위해서는 기본적으로 tinytex를 설치하게 된다. install.packages(‘tinytex’)로 설치한 이후에는 install_tinytex()로 한 번 더 실행시켜야 한다.
> install.packages('tinytex')
> install_tinytex()
안될 때는 어떻게 해도 잘 안되는 그런 것들이 있다.
리눅스에서 부팅할 때마다 특정 프로그램을 실행하는 것도 여기에 해당되는 것이라고 할 수 있겠다. 가장 정석(?)에 가까운 방법은 services를 생성하는 것이다. Jupyter Lab도 마찬가지 방법으로 실행하여 보기로 한다.
/etc/systemd/system/jupyter.service 파일을 만들어서 다음과 같은 내용을 기반으로 수정하여 작성한다.
[Unit]
Description=Jupyter Lab
[Service]
ExecStart=/home/계정/.local/bin/jupyter-lab \
--ip=* \
--no-browser \
--config="/home/계정/.jupyter/jupyter_lab_config.py"
User=계정
WorkingDirectory=/home/계정/notebook/ #작업 폴더
[Install]
WantedBy=multi-user.target
저장한 이후에는 다음의 명령어를 이용해서 등록시킨다.
sudo systemctl daemon-reload
sudo systemctl enable jupyter
sudo systemctl start jupyter