본문 바로가기

IT

R Python 비교 R Python Purpose 데이터 분석, 통계, 그래픽 모델에 특화되어 개발된 언어 Lingua franca of Statistics(통계의 공용어) 범용적인 목적으로 개발된 언어 A multi-purpose language Flexibility 모든 종류의 통계 테스트 및 모델을 쉽게 사용하고 읽을 수 있음 기존에 사용하던 방식이 아닌 새로운 방식에 유연하게 적용 가능 웹사이트나 애플리케이션을 스크랩핑 가능 Ease learning 기초를 익히고 나면 쉽게 심화 단계로 나아갈 수 있음 프로그래머는 쉽게 배울 수 있음 쉽게 제작할 수 있고 가독성이 뛰어남 초급 프로그래머에게 좋은 언어 장단점 장점- 통계 분석에 최적화- 방대한 커뮤니티와 패키지 단점- 배우기 어렵다- 느리다 장점- 웹 스크랩핑- 비정.. 더보기
Tomcat + mysql 연동 # mysql connector 다운로드 # mysql connector 설치 # mysql connector 설치 경로 # 톰캣\lib 에 mysql connector 라이브러리 추가 - 위의 mysql-connector-java-5.1.26-bin.jar 를 톰캣\lib에 복사 붙여넣기 한다. # 이클립스 server.xml 소스 추가- 밑줄 친 부분은 수정 할 수 있는 부분이다.name: resource 이름 ( 밑줄 친 부분만 수정 ) * 주의 할 점 : 아래의 context.xml 에 추가하는 ResourceLink 태그의 name, global 도 동일한 이름으로 변경해 주어야 한다. )username: mysql 계정 이름password: mysql 계정 패스워드url: 데이터베이스 이름 (.. 더보기
OLAP(online analytical processing) 이란 OLAP(online analytical processing) 개념 OLAP는 쉽게 다차원 분석으로 생각하면 된다. 정의를 내리자면, 최종사용자가 직접 다차원으로 이루어진 데이터로부터 통계적인 요약 정보를 분석하여 의사결정 에 활용하는 방식을 말한다. OLAP 그림출처 : http://118k.tistory.com/66OLAP 시스템은 데이터 웨어하우스나 데이터 마트와 같은 시스템과 상호 연관되는 정보 시스템이다.데이터 웨어하우스가 데이터를 저장하고 관리한다면 OLA P는 데이터 웨어하우스의 데이터를 전략적인 정보로 변환시키는 역할을한다.OLAP는 중간 매개체 없이 이용자들이 직접 컴퓨터를 이용하여 데이터에 접근하는 데 있어 필수적인 시스템이라할수 있다. 예) 올해 가장 매출이 저조한 대리점과 저조한 상.. 더보기
[ORACLE] 테이블과 데이터 복사하기 (테이블 백업) 테이블 복사하기 스키마 데이터CREATE TABLE 새로만들테이블명 ASSELECT * FROM 복사할테이블명 [WHERE 절] 테이블 구조만 복사하기CREATE TABLE 새로만들테이블명 ASSELECT * FROM 복사할테이블명 WHERE 1=2 [where에다가 참이 아닌 조건을 넣어줌] 테이블은 이미 생성되어 있고 데이터만 복사INSERT INTO 복사할테이블명 SELECT * FROM 복사할테이블명 [WHERE 절] 테이블 이름 변경ALTER TABLE 구테이블명 RENAME TO 신테이블명 주의할 점은, Primary Key 나 Index 등 Constraint 는 복제되지 않습니다. 당연한 것이, 복제된다면 동일한 이름의 Object 가 이미 존재한다는 에러를 만나게 되겠죠. 데이터를 잠시 .. 더보기
[ORACLE] Group by GROUP BY문은 동일한 값을 가진 데이터를 집계해서 조회하고자 할 때 사용하는 문장이다.조회, 분석용 SQL에서 가장 많이 사용되는 구문이다.초급 개발자들을 보면, GROUP BY문을 사용할 때, 이렇게 쓰는건가, 저렇게 쓰는건가 하면서 머뭇거리면서 사용하는 경우가 종종 있다. 절대 그런일이 없도록 심도있게 공부하고 익히기를 바란다. 작성방법SELECT T1.REGION_GD FROM SQL_TEST.CD_REGION T1 GROUP BY T1.REGION_GD - 집계할 컬럼을 GROUP BY절 뒤에 적어준다.- SELECT절에는 GROUP BY에 명시된 컬럼만 사용할 수 있다.- GROUP BY는 WHERE절과 ORDER BY절 사이에 위치한다. 기초이해-- 일반 SELECT문장 SELECT T1.. 더보기