git 설치 및 사용방법 설치방법 https://www.git-scm.com/ 접속한후 작업자 pc 운영체제에 맞는 프로그램 설치 작업자가 원하는 설치환경을 설치하면 된다. (next...next....) 설치한 git 활용방법 ( 메모장, SublimeTest 등 ) git 정의와 특징 분산된 버전관리 시스템거의 모든 명령을 로컬에서 실행branch를 통해 파일관리 저장소의 내용은 데이터를 추가하기만하고 되돌리거나 삭제할 수 없다. 실습을 위해 작업 디렉토리를 생성한다. C:\>mkdir gitworkspace C:\>cd gitworkspace Git 사용을 위해 사용자 ID 와 이메일을 입력 C:\gitworkspace>git config --global user.name "MCW" C:\gitwo..
변수 명명법 a~z, A~Z, 0~9, _, . 사용 가능(대소문자 구분), -(하이픈)은 사용 불가 첫글자는 알파벳 혹은 .으로 시작 (.으로 시작하면 다음 글자에 숫자가 올 수 없음) R.1.9.0 이전 버전: _ 사용이 불가 산술연산자 +, - , *, / ^, ** : 지수 연산 %%: 나머지 %/%: 몫 구하기 논리연산자: &(and), |(or), !(not) 기타연산자 value %in% x: - 1 %in% c(1,2,3): 1,2,3 값을 가지는 vector x에 1이라는 value가 들어있다면 TRUE, 아니면 FALSE vector 연산 가능 - a+3: vector a의 value들에 각각 3씩 더하기 %>%: pipe 연산자 - member %>% filter(class==1): ..
R 특징 및 설치방법 R 특징 데이터 분석을 위한 도구 컴퓨터 언어이자 다양한 패키지의 집합 In-memory computing Object Oriented Programming(OOP) CRAN을 통한 지속적인 패키지가 추가 되고 있다. 시각화 및 소셜 네트워크 분석 빅 데이터 분석 과정 데이터 전처리 기술통계분석(빈도, 요약 ) 변수 추출 (X,Y) 분석 모형 선정 ( X -> Y ) 데이터 분석 (추론 통계, 패턴) 분석 모형 평가 (가설검증, 검증 데이터 평가 ) R 프로그래밍 다운 https://www.r-project.org ==> CRAN == > WINDOW 환경 => BASE => DOWNLOAD R 자체로 실습 가능하나 , 아주 강력한 오픈소스 기반의 rstudio 라는 툴이 있습니다...
빅데이터 빅 데이터(big data)란 기존 데이터베이스 관리도구의 능력을 넘어서는 대량(수십 테라바이트)의 정형 또는 심지어 데이터베이스 형태가 아닌 비정형의 데이터 집합조차 포함한[1] 데이터로부터 가치를 추출하고 결과를 분석하는 기술이다. 우리는 흔히 빅데이터를 4V 라고 정의한다. 3V + 1V Volume(크기): Petabyte of data Velocity (속도): Real time data Streams Variety(다양성): Difference form of data - 정형데이터, 비정형데이터, 로그데이터 등 Value(가치) - 단순히 많은 양의 데이터가 아니라 가치 있는 데이터가 중요 빅데이터 처리 과정 수집: 엑셀, 웹 크롤링, 로그 파일, SNS, IOT 등을 이용해서 데이터..
box-sizing 속성 엘리먼트의 너비와 높이를 지정하는 기존의 CSS box model을 수정하기 위한 CSS 속성이다. `box-sizing`의 값으론, `content-box`, `padding-box`, `border-box`가 있으며,`content-box`가 기본값이다. box-sizing: content-box CSS 표준에 정의되어 있는 기본값이다. width 와 height 속성은 컨텐츠만 포함하며, padding, border, margin 은 포함하지 않는다. box-sizing: padding-box width 와 height 속성이 padding 을 포함한다. border, margin 은 포함하지 않는다. box-sizing: border-box width 와 height 속성..
네이티브앱, 모바일앱, 하이브리드 앱 장단점 비교 네이티브앱 네이티브앱의 장점 : 특정 모바일 OS로 맞추어져 있어서 가장 빠르고 UI 등, 앱 제작에 필요한 다양한 요소가 패키지화 되어 있습니다. 편리한개발툴과 라이브러리를 제공하여 개발이 쉽고 유지보수도 쉽습니다. 프로그램 구동시에 매우 빠르고, 안정적임 네이티브앱의 단점 : 플랫폼 별로 어플리케이션을 별도로 개발해야합니다. ( Android 와 IOS) 모바일 웹의 특징 모바일 웹은 데스크탑 웹브라우저에서 실행되는 웹 애플리케이션을 모바일 스크린 크기로 줄여 놓은 것을 말합니다. 다른 말로 모바일 웹사이트 라고도 합니다. HTML, CSS,Javascript, JSP, PHP, ASP, ASP.NET 등 일반적인 웹 기술로 개발되고 모바일 브라우저에..