728x90

분류 전체보기 110

[데이터 사이언스] 데이터 분석 및 시각화 프로젝트 아이디어

전국 학교 급식 메뉴 데이터 급식 메뉴 빈도 순 시각화 ( ex. 가장 많이 나온 급식 메뉴는? ) 특이한 메뉴 추출 급식 메뉴의 지역성 또는 계절성 연관 관계 파악 잔반 데이터 추가하여 급식 메뉴와 잔반량의 연관 관계 파악 영화 데이터 영화 배경 시기 중심으로 영화 나열 영화 장르와 영화 포스터 색깔 연관 관계 파악 주류 판매 데이터 요일 별 주류 판매량 추이 시각화 도서 데이터 자기 계발 관련 도서명 워드 클라우드 시각화 음원 데이터 년도별 가사 워드 클라우드 시각화 모든 음원 가사 워드 클라우드 시각화 ( ex. 가장 진부한 가사는? ) 인구 데이터 지도를 인구수에 비례하도록 시각화

최대 전력 수요란?

최대 전력 수요란 1년 중 전력사용이 최대인 순간의 전력수요를 의미합니다. 과거에는 주로 여름철 냉방 기기의 가동이 많은 7월 중순∼8월 중순 15시를 전후한 낮 시간대에 발생하였으나, 2009년도부터는 겨울철에 발생합니다. (2018년의 경우 111년만의 폭염으로 인해 냉방수요가 급증하여 여름철에 최대 전력 수요 발생) 참고자료: [e-나라지표] 전력 수급 동향 www.index.go.kr/potal/main/EachDtlPageDetail.do?idx_cd=1163

전기전자 2020.05.21

[데이터 시각화] D3.js로 세계 지도에 국가별 Corona19 코로나 확진자 수 실시간으로 나타내기

코로나19 확진자는 어느 국가를 중심으로 어떻게 늘었을까? 코로나19 확진자 수를 세계 지도에 날짜별 국가별로 나타내어 확진자가 어느 국가를 중심으로 어떻게 늘어났는지 시각화해보았습니다. 확진자 수 데이터는 kaggle.com에서 다운받아 전처리하여 사용하였습니다 TopoJSON에는 국가명이 아닌 국가 코드만 존재하였고, 국가별 확진자 수 데이터에는 국가 코드가 아닌 국가명만 존재하였습니다. 그래서 국가별 코드 및 국가명 데이터를 별도로 구하여 TopoJSON에 추가하였습니다. 하지만 TopoJSON에 추가한 국가명이 국가별 확진자 수 데이터의 국가명과 정확하게 일치하지 않는 경우가 많아 데이터 전처리 단계에서 상당한 어려움을 겪었습니다. index.html World COVID-19 Confirmed ..

[데이터 시각화] D3.js로 날짜별 Corona19 코로나 확진자 수 상위 10개국 실시간으로 나타내기

날짜별 가장 많은 코로나19 확진자가 발생한 국가나 지역은 어디일까? 코로나19 확진자 수가 많은 상위 10개 국가 또는 지역을 날짜별로 실시간 업데이트해보았습니다. 확진자 수 데이터는 kaggle.com에서 다운받아 전처리하여 사용하였습니다. index.html Which countries or regions have the most COVID-19 confirmed cases? Top 10 Countries or Regions by daily accumulated COVID-19 confirmed cases (data from kaggle.com) * 전체 데이터 및 코드 : 참고자료: bl.ocks.org/charlesdguthrie/11356441

[컴퓨터 구조] 논리 연산과 불 대수

1. 논리 연산 : 산술 연산(수치를 이용한 가감승제)을 제외한 문자나 숫자에 대한 여러 가지 연산. 데이터를 숫자로 취급하지 않으며 비트 또는 바이트 단위로 취급. 2. 논리 연산의 종류 논리합, 논리곱, 논리부정, 분기, 비교, 시프트, 변환 등 분기 : 명령의 순서를 변경하는 것. 무조건 분기와 조건 분기 존재. 비교 : 조건에 따라 두 개의 데이터를 비교하여 그 대소를 판단하는 것. 시프트 : 각종 연산을 위해서 기억된 데이터 비트들을 왼쪽이나 오른쪽으로 차례대로 이동하는 연산. 변환 : 2진수와 10진수의 상호 변환이나 코드를 바꾸는 것. 3. 불 대수 대수(代數) : 대수학 (개개의 숫자 대신에 숫자를 대표하는 일반적인 문자를 사용하여 수의 관계, 성질, 계산 법칙 따위를 연구하는 학문). 불..

프로그래밍 2020.05.13

[컴퓨터 구조] 가산 회로

1. 조합 논리 회로 : 논리곱, 논리합, 논리부정 회로 등의 조합으로 만들어진 회로. 논리 게이트와 입출력 신호로 구성됨. 2. 가산기 (Adder) : 2진수 덧셈을 수행하는 조합 논리 회로 3. 반가산기 (Half-Adder) : 1비트로 구성된 2개의 입력에 대해 덧셈을 실행하여 2개의 출력을 가지는 회로. 하위 자리에서 발생한 자리 올림수를 포함하지 않고 덧셈을 수행. 산술 연산에서 가장 기본이 되는 논리 회로. 출력 변수(S)는 2개의 입력 중 하나만 1일 때 1이 되며, 자리 올림수(C)는 2개의 입력이 모두 1일 때에만 1이 됨. 4. 전가산기 (Full-Adder) : 1비트로 구성된 2개의 입력과 1비트로 구성된 자리 올림수에 대해 덧셈을 실행하여 2개의 출력을 가지는 회로. 하위 자리..

프로그래밍 2020.05.13

[컴퓨터 구조] 감산 회로

1.조합 논리 회로 : 논리곱, 논리합, 논리부정 회로 등의 조합으로 만들어진 회로. 논리 게이트와 입출력 신호로 구성됨. 2. 감산기 (Subtractor) : 2진수 뺄셈을 수행하는 조합 논리 회로 3. 반감산기 (Half-Subtractor) : 1비트로 구성된 2개의 입력에 대해 뺄셈을 실행하여 2개의 출력을 가지는 회로. 하위 자리에 빌려준 자리 빌림수를 포함하지 않고 뺄셈을 수행. 출력 변수 차(D)는 2개의 입력이 서로 다를 때 1이 되며, 자리빌림수(b)는 2개의 입력 중 B만 1일 때 1이 됨. 4. 전감산기 (Full-Subtractor) : 1비트로 구성된 2개의 입력과 1비트로 구성된 자리 빌림수에 대해 뺄셈을 실행하여 2개의 출력을 가지는 회로. 하위 자리에 빌려준 자리 빌림수를 ..

프로그래밍 2020.05.13

[컴퓨터 구조] 진법과 진수 변환, 보수

1. 진법 2진법 : 0과 1의 2개의 기호를 사용하는 진법. 8진법 : 0~7까지의 8개의 기호를 사용하는 진법. 10진법 : 0~9까지의 10개의 기호를 사용하는 진법. 16진법 : 0~9, A~F가지의 16개의 기호를 사용하는 진법. 2. 진수의 변환 10진수 → 2진수, 8진수, 16진수 변환 10진수를 변환할 진수로 나누고 밑에서 위로 나열함. 2진수, 8진수, 16진수 → 10진수 변환 각 자릿수에 가중치를 나타내는 자릿값을 곱하여 모두 더함. 2진수, 8진수, 16진수 사이의 변환 8진수 ⇔ 2진수와 2진수 ⇔ 16진수 사이는 쉽게 변환할 수 있음. 8진수 ⇔ 2진수 : 2진수 세 자리를 8진수 한 자리로, 8진수 한 자리를 세자리로 변환 2진수 ⇔ 16진수 : 2진수 네 자리를 16진수 한..

프로그래밍 2020.05.13
728x90