동국대 4

7.4(월) Pandas

판다스(Pandas) 강력한 데이터 구조를 사용하여 고성능 데이터 조작 및 데이터 분석에 사용되는 오픈 소스 파이썬 라이브러리 판다스로 할 수 있는 작업 판다스로 CSV 파일이나 TSV 파일, 엑셀 파일 등을 열 수 있음 . mean()로 모든 열의 평균을 계산 가능 corr()로 데이터 프레임의 열 사이의 상관 관계를 계산 가능 조건을 사용하여 데이터를 필터링 가능 sor_values()로 데이터를 정렬 가능 groupby()를 이용하여 기준에 따라 몇 개의 그룹으로 데이터를 분할 가능 데이터의 누락 값을 확인 가능 타이타닉 CSV 예제 판다스 튜토리얼 웹페이지에서 다운로드 후 주피터 노트북에 업로드 describe(): 숫자 데이터에 대한 간략한 개요를 제공. 문자열 데이터는 처리하지 않음. 데이터 ..

7.1(금) 파이썬 - MatPolt, NumPy

MatPlot 이란? GNUplot처럼 그래프를 그리는 라이브러리이다. MATLAB을 대신할 수 있다. MATLAB이 비싸고 상업용 제품인 반면에 MatPlot은 무료이고 오픈 소스이다. 직선 그래프 그리기 plt,plot(): 그래프 생성 plt.show(): 그래프를 볼 수 있도록 함 plt.xlabel("이름"): x행에 대한 주제명 추가 plt.ylabel("이름"): y행에 대한 주제명 추가 plt.plot(x,y label = "이름"): 해당되는 그래프명 설정 plt.legend(loc="위치"): 해당되는 위치에 그래프 탭 생성 plt.title("이름"): 전체적인 그래프명 생성 점선 그래프, 막대 그래프 생성 NumPy란? 행렬 계산을 위한 파이썬 라이브러리 모듈 처리 속도가 중요한 인..

6.30(목) CSS 3 (2)

조합 선택자 기존의 여러 선택자를 복합적으로 조합하는 방법을 제공 후손 선택자: 선택자A 선택자B - 선택자B가 선택자A에 반드시 포합되어 있을 경우에 선택 자손 선택자: 선택자A> 선택자B - 부모 선택자 A의 직계 자손인 선택자 B를 선택 인접 형제 선택자: 선택자A+선택자B - 선택자 A 바로 다음에 위치한 선택자 B를 선택 일반 형제 선택자: 선택자A~선택자B - 선택자 A 뒤에 인접하여 나타나는 모든 선택자 B를 선택 그룹 선택자: 선택자A, 선택자B - 선택자 A와 선택자 B를 모두 선택 박스 모델의 개념 박스모델이란? 웹 문서에 텍스트, 이미지, 테이블 요소를 배치하기 위해 사용 웹 문서의 전체 레이아웃을 정의 각종 요소들을 원하는 위치에 배치 박스의 속성 content: 실제 내용이 표현되..

6.29(수) CSS 3

CSS3란? 스타일 시트 표준안 웹 문서에 글꼴, 색상, 정렬과 각 요소의 배치 방법 등과 같은 디자인 요소를 적용하는 데 사용 CSS3의 구성 선택자(Selector): 스타일 시트를 적용할 대상을 지정 예: h1 {color: blue; font-size: 12px;} CSS3가 필요한 이유? 문서 작성과 디자인을 분리 - 하나의 웹 문서에서 문서 작성은 HTML이, 디자인은 CSS가 담당 디자인을 분리했을 때 장점 1. 내용과 디자인 수정이 용이 2. 다양한 기능으로 확장 가능 3. 통일된 문서 양식 제공 4. 전송 및 로딩 시간 단축 CSS의 사용 위치 인라인 스타일 시트 내부 스타일 시트 외부 스타일 시트 CSS 적용 우선 순위 !important 사용 인라인 스타일 내부 스타일 외부 스타일(외..