데이터로 움직이는 사회와 R
·
Programming/R
해당 내용은 빅데이터 분석의 첫걸음 R코딩을 기반으로 작성되었습니다.1-1. 산업혁명- 1차 산업혁명 : 1769년 영국의 제임스 와트가 증기기관 발명하면서 가내 수공업 생산이 기계화되었다. - 2차 산업혁명 : 1910년 헨리 포드가 자동차 생산라인에 컨베이어 벨트를 도입하게 되면서 대량생산 체계의 시대로 발전하였다. - 3차 산업혁명 : 1981년 개인용 컴퓨터 IBM PC의 개발, 1973년 인터넷, 2007년 스마트폰(애플)로 정보화 사회로 발전하게 되었다. - 4차 산업혁명 : 인공지능, 로봇, 바이오, 사물인터넷, 가상현실, 빅데이터, 자율 주행 자동차, 드론 등의 다양한 기술이 융합하여 경제, 정치, 사회 등 모든 분야에서 혁신적인 변화가 나타나는 새로운 채러다임의 시대로 변모된다.  1-2..
·
Programming/Java
·
Programming/Java
11메소드
·
Programming/Java
📌 메소드💡 메소드 사용 시 주의사항- 매개변수를 만들면 반드시 매개변수로 값을 전달행한다.- 매개변수에 값을  💡 메서드 사용 이유- 중복 코드 방지 및 높은 재사용성- 유지보수성 증가📌 향상 for문 (빠른 for문/ forEach 문)- 배열처럼 반복 가능한 저장공간을 순차적으로 접근할 때 사용한다. - 주로 배열, 컬렉션의 모든 요소를 순회할 목적으로 사용한다. for (타입 변수명 : 배열) { 반복할 코드;}int[] ar = {1,2,3,4,5};for (int num : ar) { 반복할 코드;} 특징- 일반 for문은 반복할 때 index 번호로 사용할 i 변수를 활용하지만, 빠른 for문은 인덱스 번호를 사용하지 않으므로 코드가 간결하다. - 무조건 처음 요소부터 마지..
-
·
Programming/Java
10일차 함수 function
·
Programming/Java
📌 함수 Function특징- 이름 뒤에 (소괄호)가 있다.- 자주 사용하는 기능을 미리 하나의 영역에 만들어두고 필요할 때 불러서 사용한다. 💡 메서드 선언과 구현반환타입 메서드명(매개변수, ...) // 선언부{ // 구현부(메서드 본문(body)) : 실질적인 기능을 제공하는 부분 실행할 코드; return 리턴값;} 1. 반환타입 (리턴타입) : 반환할 값이 있다면 반환하는 값의 타입을 작성한다. 없으면 void를 작성한다. 2. 메서드명 : 되도록 동사를 포함하여 작성한다.3. 매개변수 : 외부에서 전달받을 값이 있다면, 매개변수를 선언한다. 여러 개 선언 가능4. 실행할 코드 : 메서드의 기능을 코드로 작성한다.5. return : 생략이 가능하며, return이 실행되면 메서드가 종..