목록분류 전체보기 (110)
ㅅㅇ
플레이데이터 빅데이터캠프 공부 내용 _ 6/3, 6/7 Pandas_01-1 pandas 개요, Series 생성 및 접근 1. 판다스(Pandas) - 데이터 분석과 관련된 다양한 기능을 제공하는 파이썬 패키지 - 데이터 셋을 이용한 다양한 통계 처리 기능을 제공한다. - 표 형태의 데이터를 다루는데 특화된 파이썬 모듈. - 엑셀의 기능을 제공하는 파이썬 모듈이라고 생각하면 이해가 쉽다. - 표 형태의 데이터를 다루기 위한 시리즈(Series)와 데이터프레임(DataFrame) 클래스 제공 (1) Series : 1차원 자료구조를 표현 (2) DataFrame : 행렬의 표를 표현 [설치법] - `pip install pandas` - `conda instll pandas` - 아나콘다에는 미리 ins..
pandas로 데이터를 탐색, 분석하고 시각화툴(matplotlib, seabone)로 시각화한다. 1. PANDAS 란? 우리는 데이터 처리에서 정형데이터(표형태데이터)를 분석하여 알고 싶은 값을 찾는 과정을 하고 싶을 것이다. 이를 위한 대표적인 툴 패키지가 pandas이다. 참고로 이는 통계가 주목적은 아니다.(통계용 툴은 따로 있다.) 판다스도 사실 넘파이 기반이다. 총 세가지의 데이터 구조를 사용한다. 시리즈(Series) 데이터프레임(DataFrame) 패널(Panel) pip install pandas - 시각화tool에는 matplotlib, seabone 등이 있다. 2. 시각화 tool _ matplotlib 이란? 데이터를 차트(chart)나 플롯(plot)으로 시각화하는 패키지이다...
_ 파이썬 가상환경이란? : 프로젝트 개발에 필요한 파이썬 환경을 구축하는 것 개발에 필요한 버전의 파이썬과 패키지들을 따로 설치해 독립된 공간을 만들어준다. - 아나콘다 가상환경 툴 : conda (CLI(command line interface) 기반으로 실행) 왜 만들까? 프로젝트마다 개발환경이 다 다를텐데 한 컴퓨터에 이를 진행하기 위해서는 한 컴퓨터에 다수의 개발환경을 구축해야 할 것이다. 즉, 고립된 파이썬 환경. 서로 영향을 주지 않는 환경이 필요하다. * 먄약 가상환경에서 다운받지 않는 라이브러리를 실행할 때 해당 라이브러리가 없더라도 실행되는 경우가 있다. 그것은 base 환경에서 프로그램으로서 실행이 되기 때문이다. 항상 어떤 패키지가 있는 지 확인하고 필요없으면 삭제하고 등 관리하자...
_플레이데이터 빅데이터캠프 공부 내용 _ 6/2 MySQL : 10 DDL 1. 테이블 생성 1.1 구문 create table 테이블 이름( -- 컬럼 설정 컬럼명 데이터타입 [default 값] [제약조건] ) 1.1.1 컬럼 설정 - 컬럼명 데이터타입 [default 값] [제약조건] - 컬럼명 - 데이터타입 ex) int varchar(30) - default : 기본값. 값을 입력하지 않을 때 넣어줄 기본값. 값을 입력하면 입력한 값이 들어간다. - 제약 조건 1.1.2 제약조건 설정 not null은 컬럼레벨에서만 가능. 나머지는 컬럼레벨, 테이블레벨 둘다 가능. - primary key (pk): 행식별 컬럼. NOT NULL, 유일값(Unique) - unique Key (uk) : 유일값..
문제 초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 때, 가격이 떨어지지 않은 기간은 몇 초인지를 return 하도록 solution 함수를 완성하세요. 제안 사항 prices의 각 가격은 1 이상 10,000 이하인 자연수입니다. prices의 길이는 2 이상 100,000 이하입니다. 입출력 예 prices return [1, 2, 3, 2, 3] [4, 3, 1, 1, 0] 1초 시점의 ₩1은 끝까지 가격이 떨어지지 않았습니다. 2초 시점의 ₩2은 끝까지 가격이 떨어지지 않았습니다. 3초 시점의 ₩3은 1초뒤에 가격이 떨어집니다. 따라서 1초간 가격이 떨어지지 않은 것으로 봅니다. 4초 시점의 ₩2은 1초간 가격이 떨어지지 않았습니다. 5초 시점의 ₩3은 0초간 가격이 떨어..