R 맛보기
각각의 변수에 대하여 6개의 기술통계량을 보여준다.
boxplot() 함수를 사용하여 도표로 나타낸다.
pairs() 함수를 사용하여 산포도를 나타낸다.
위 방법은 데이터를 읽는 기본적인 방법이다. R은 Linux와 동일하게 /로 디렉토리를 구분한다. 다음으로 소개할 방법은 workspace를 지정하는 방법이다.
setwd 로 작업 공간을 지정하고 그 이후 파일을 읽어올때는 경로를 적어 줄 필요가 없다.
각각의 변수에 대하여 6개의 기술통계량을 보여준다.
boxplot() 함수를 사용하여 도표로 나타낸다.
pairs() 함수를 사용하여 산포도를 나타낸다.
위 방법은 데이터를 읽는 기본적인 방법이다. R은 Linux와 동일하게 /로 디렉토리를 구분한다. 다음으로 소개할 방법은 workspace를 지정하는 방법이다.
setwd 로 작업 공간을 지정하고 그 이후 파일을 읽어올때는 경로를 적어 줄 필요가 없다.
Address Resolution Protocol 의 약어이다. 통신을 하기 위해서는 IP address를 Mac address로 바꾸는 절차가 필요하며, 이때 사용되는 프로토콜이 ARP이다. ARP는 32 bit IP주소를 48bit 네트워크 카드 주소(Mac)로 대응시켜주는 프로토콜이다.
- 윈도우에서는 arp -a 명령으로 확인 가능하다.
- 우분투에서도 arp -a 명령으로 확인 가능하다.
/etc/ssh/sshd_config 에서 접속 포트를 변경할 수 있다.
ssh는 포트를 변경하는 것 만으로도 보안성이 높아진다.
윈도우에서 Putty프로그램으로 접속하는 화면이다.
[samba] 외부 네트워크에서 접속하기 - ssh 터널링 (0) | 2014.09.13 |
---|---|
[samba] 공유 디스크 설치 (0) | 2014.09.12 |
[vsftpd] FTP 서버 설치 (0) | 2014.08.04 |
[apache2] 웹서버 설치 (0) | 2014.08.04 |
[bind9] DNS 서버 설치 (0) | 2014.08.01 |
install.packages("rJava")
R_HOME 변수 등록 ( rJava 패키지를 설치한 프로그램의 위치)
64bit : %R_HOME%\bin\x64; %R_HOME%\library\rJava\jri\x64;
32bit : %R_HOME%\bin\i386; %R_HOME%\library\rJava\jri\i386;
생성된 프로젝트에 library\rJava\jri 경로에 있는 JAR파일을 모두 복사한다.
Java Build Path에서 Add JARs
복사한 JAR파일을 추가한다.
저장된 결과
vsftpd 패키지를 설치하여 리눅스에 FTP 서버를 운영하기
/etc/vsftpd.conf 파일을 수정
호스트에 접속을 시도한다. 포트는 기본포트(21)이므로 작성하지 않는다.
접속성공
파일 업로드 (클라이언트 -> 서버)
호스트에 업로드가 잘 되었는지 확인
다운로드 (서버 -> 클라이언트)
다운로드 확인
timeout 에 의한 종료
타임아웃 시간은 /etc/vsftpd.conf 에서 변경 가능하다.
[samba] 공유 디스크 설치 (0) | 2014.09.12 |
---|---|
[openssh-server] 원격접속 설치 (0) | 2014.08.04 |
[apache2] 웹서버 설치 (0) | 2014.08.04 |
[bind9] DNS 서버 설치 (0) | 2014.08.01 |
[isc-dhcp-server] DHCP 서버 설치 (0) | 2014.08.01 |
/etc/apache2/sites-available/default 파일 수정
[samba] 공유 디스크 설치 (0) | 2014.09.12 |
---|---|
[openssh-server] 원격접속 설치 (0) | 2014.08.04 |
[vsftpd] FTP 서버 설치 (0) | 2014.08.04 |
[bind9] DNS 서버 설치 (0) | 2014.08.01 |
[isc-dhcp-server] DHCP 서버 설치 (0) | 2014.08.01 |
/etc/bind/named.conf.local 파일 수정
30.0.192.in-addr.arpa 에서 앞의 숫자는 192.0.30.xxx의 역순이다.
/etc/bind/baek.zones 파일 생성
/etc/bind/30.0.192.zones 파일 생성
위 수정 파일에서
5 IN PTR ns.baek.com.
192.0.30.xxx에서 xxx가 5인 경우, 즉 192.0.30.5 의 IP는 NS(NameServer)라는 뜻이다.
10 IN PTR www.baek.com.
192.0.30.10의 IP는 WEB서버의 IP 이다.
설정을 마치고 bind9을 재시작 한다.
[samba] 공유 디스크 설치 (0) | 2014.09.12 |
---|---|
[openssh-server] 원격접속 설치 (0) | 2014.08.04 |
[vsftpd] FTP 서버 설치 (0) | 2014.08.04 |
[apache2] 웹서버 설치 (0) | 2014.08.04 |
[isc-dhcp-server] DHCP 서버 설치 (0) | 2014.08.01 |
/etc/default/isc-dhcp-server의 파일을 다음과 같이 수정한다. (자신의 인터페이스 카드 번호 확인)
[samba] 공유 디스크 설치 (0) | 2014.09.12 |
---|---|
[openssh-server] 원격접속 설치 (0) | 2014.08.04 |
[vsftpd] FTP 서버 설치 (0) | 2014.08.04 |
[apache2] 웹서버 설치 (0) | 2014.08.04 |
[bind9] DNS 서버 설치 (0) | 2014.08.01 |
Dynamic Host Configuration Protocol의 약어이다. 간단하게 이야기하면 기계에 고정된 IP Address를 배당하는 것이 아니고 접속 할 때마다 IP Address를 동적으로 할당하는 프로토콜이다.
Application이나 Platform을 구축할 경우 분석 영역의 솔루션으로 R을 사용하는 것이 용이하다.
(시스템 통합의 용이성)