본문 바로가기

Python4

Pandas에 대해 Pandas Numpy 기반으로 개발된 데이터 분석도구. pandas.Series -> 1차원 데이터 VS pandas.DataFrame -> 2차원 데이터 DataFrame .values 속성 -> 데이터만 numpy array 형식으로 접근 가능 .columns -> Column의 이름 접근 .index -> Row의 이름 접근 df['새로운 열 이름'] = data 컬렉션 -> dataFrame에 새로운 열 추가 del df['기존 열 이름'] -> 기존 열 삭제 DataFrame에 함수 적용 => .apply(함수, axix = 정수) 로 사용 DataFrame에 NaN 처리 isnull(): NaN이나 None인 경우, True, 그 외엔 False notnull(): isnull의 반대 dro.. 2022. 3. 1.
Numpy에 대해 Numpy C를 기반으로 작성된 라이브러리로 Numerical Python의 줄임말이다. 파이썬에서 과학적 계산을 위한 핵심 라이브러리 -> 다차원 객체와 이들의 계산을 위한 다양한 도구 제공 배열(ndarray) : 다차원 배열객체 - np에서의 각 위치의 자료는 모두 같은 자료형이어야 한다. - np.array(컬렉션: 튜플, 리스트 등) 을 통해 생성할 수 있다. - .dtype을 통해 각 데이터의 자료형을 알 수 있다. numpy에 사용되는 자료형: int, uint, float, bool, string, object, unicode... 배열 vs 리스트 - 모든 원소가 같은 자료형이다. - 원소의 개수를 바꿀 수 없다. - 파이썬은 배열 자료형 X -> numpy에서만 사용 가능 - C로 구현.. 2022. 2. 25.
#1.3~#1.7 함수 function은 어떤 행동(기능)을 갖고 있고 계속 반복 할 수 있는 것을 말함 ex) print(), input()... How to define function def 함수명(): 실행시킬 문장(들여쓰기 필수!) ()는 인자로 함수 안에 동작할 때 활용한다. return * print : 콘솔 창에 오로지 결과를 출력하는 것 뿐 그 이상의 기능x 그래서 print로 출력한 결과값 마지막 NONE(NULL)값이 있었던 것 * return : 함수에 입력(input)되어 계산된 결과 값(return)이 그 함수로 치환되어 출력 ex) r_plus(2, 3) -> (return) 5 Argument - positional argument - it depends on position - keyword ar.. 2021. 7. 13.
#1.0~#1.2 자료형 variables: 정보를 넣는 곳, 데이터를 저장하는 곳 number a = 3 float (실수형) a = 3.14 string b = "like this" -> 따옴표, 쌍따옴표 안에 text 넣기 boolean c = True c = False -> 대문자로 써야함, string과 다름 List days = ["Mon","Tue","Wed","Thur","Fri"] -> value 열거, 변경가능(mutable) Tuple days = ("Mon","Tue","Wed","Thur","Fri") 변경불가능(immutable) Dictionary yong= { "name": "yonghyun", "age": 20, "Korean": True, "fav_food": ["떡볶이", "족발"] } -> {.. 2021. 7. 12.
728x90