2024/08/24 4

R 프로그램을 활용한 빅데이터 분석특강 - 데이터처리

정규식과 주요함수들 📌 정규식(Regular Expression) : 데이터에서 특정한 내용이나 패턴을 찾는 규칙 해당 정규식 기호가 정규식의미를 제거하고 문자 자체로 쓰이기 위해서는 탈출문자(\\)를 이용한다..# enter를 제외한 모든 문자 ^a# a로 시작하는 단어나 문장 a$# a로 끝나는 딘어나 문장 [ab]# a나 b가 포함된 단어나 문장 ^[ab]# a나 b로 시작하는 단어나 문장 : 대괄호외부 ^ [^ab]# a나 b를 제외한 단어나 문장 : 대괄호내부 ^ ^[^ab]# a나 b를 제외한 것으로 시작하는 단어나 문장 # - 은 범위의 이미이다. [0-9]# 모든 숫자를 포함하는 단어나 문장찾기 [a-b]# 모든 영소문자를 포함하는 단어나 문장찾기 [:alnum:]# 문자와 숫자 [:alp..

data 2024.08.24

R 프로그램을 활용한 빅데이터 분석특강 - R언어 기본

프로그램 설치와 소개 R프로그램 다운로드 :  메인서버인 0-Cloud를 비롯한 전세계에서 사용되는 서버목록에서 다운로드 가능 http://www.r-project.org추가적인 Java프로그램 설치 : R프로그램의 자체기능으로 해결할 수 없는 분석작업을 수행하기 위함( ex. 텍스트 마이닝 )R에서 사용하는 많은 Java 기반 패키지들( rJava, XLConnect, RWeka 등 ... )은 Java 8(JRE 1.8) 버전에 맞춰 개발되었기에 이 버전을 설치한다.반드시 관리자 권한으로 실행R패키지 : 특정기능을 제공하는 라이브러리설치시 제공되는 기본 패키지 + 외부에서 설치하는 패키지( 공식적으로 CRAN or 검색엔진에서 [ 키워드 in r ]로 검색 )install.packages("패키지명"..

data 2024.08.24

[ 코드트리 조별과제 ] 프로그래밍 연습 - Chapter6. 완전탐색(1)

자리수 단위로 완전탐색 각 자리의 조합상황을 가정하고 진행해보는 완전탐색 방법을 이용할 수 있다. ( for문을 이용 )  [ 개념문제 ] 세 자리를 정하여 완전탐색 : 일렬로 서 있는 소2https://www.codetree.ai/missions/5/problems/cattle-in-a-rowing-up-2?&utm_source=clipboard&utm_medium=textN마리의 소가 x = 1부터 x = N까지 순서대로 서 있습니다. 각 소의 키는 Ai​이며, 예를 들어 첫 번째 위치에 놓여있는 소의 키는 A1​입니다. 3마리의 서로 다른 소의 위치를 (i, j, k)라고 했을 때, i 첫 번째 줄에 N이 주어집니다.두 번째 줄에는 N마리의 소의 키 정보 Ai​가 공백을 사이에 두고 순서대로 주어집..

algorithm 2024.08.24

[ 스프링 입문 ] 프로젝트 환경설정, 스프링 웹개발 기초

1. 프로젝트 환경설정  🍃 Spring initializr로 스프링 프로젝트를 생성하는 작업  🔸 빌드 자동화 도구로 gradle을 주로 사용한다.빌드 자동화 도구란 ? 프로젝트의 빌드 과정( 컴파일-테스트-패키징-배포 ), 의존성 관리( 외부 라이브러리나 모듈을 프로젝트에 자동으로 포함 )등을 자동화한다.빌드 스크립트를 정의하여 빌드를 실행할 때마다 수행할 작업을 설정하고 관리하는 것이다.maven : 아파치의 빌드자동화 도구로 XML 파일(pom.xml)로 관리한다. ( 표준화 )gradle : Groovy 또는 Kotlin DSL을 사용해 빌드 스크립트를 작성한다. ( 유연성, 성능 향상 )  🔸 스프링부트의 버전은 정식 릴리즈된 상태에서 가장 높은 버전을 선택한다.snapshot은 개발중인..

web programming 2024.08.24