본문 바로가기

파이썬3

#8 파이썬 기초 6 // Pandas 라이브러리 드디어 파이썬 기초의 마지막 수업이다. Pandas는 처음 배우는거라 새로웠다. 몇번 연습해 봐야겠다! Pandas란? : R보다 학습이 쉽고, 성능이 좋은 데이터 분석용 라이브러리 (Numpy를 개량한 라이브러리) - Series : index, value - DataFrame : index, column, value 0. 라이브러리 불러오기 import pandas as pd import numpy as np 1.Series 동일한 데이터 타입의 값을 갖는다. 1-1. Series 선언 동일한 타입만 있을 경우 dtype이 나옴 데이터값이 각각 다른 타입 가능 참고) nunpy ndarray는 같은 타입만 가능 1-2. index 설정 꼭 딕셔너리 타입일 필요 없음 0부터 시작 1-3. Series .. 2023. 8. 27.
#6 파이썬 기초 4 // 클래스, 예외처리, 매직 메서드 나중에 인공지능할 때, 많이 쓰이기 때문에 연습을 해야하는 파트라고 하셨다. 파이썬 기초는 이미 아는 거인지라, 얼른 지나갔으면... 재미가 없다 ㅎㅎ 근데 맨날 C하다가 파이썬을 너무 오랜만에 해서 그런지, 오히려 너무 편해서 어색하다. 1. class : 클래스 변수와 함수를 묶어 놓은 개념 클래스 선언 변수와 함수를 클래스 안에서 선언 클래스를 객체로 만들어서 클래스 안에 선언된 변수와 함수를 사용 1-1. 기본 클래스 1-1.1. 클래스 선언 1-1.2. 객체지향 실제 세계를 코드에 반영해서 개발하는 방법 여러명의 개발자가 코드를 효율적으로 작성해서 프로젝트를 완성시키지 위한 방법 설계도 작성(class) -> 실제 물건(object) 사용자 정의 데이터 타입 1-1.3. 생성자 클래스의 인스턴스.. 2023. 8. 26.
#2 파이썬 개요 // 아나콘다와 코랩의 기본 사용 방법, 단축키, 오류 오늘은 아나콘다랑 코랩을 설치 및 기본 사용 동작을 익혔다. 근데 주피터 노트북은 결국 사용 안됨^^ 나중에 더 찾아봐야지... 해결 안된거 때문에, 몇시간 낭비하고 아 스트레스!! [Part 1] 파이썬 개요 1. 파이썬이란? 파이썬(Python): 프로그래밍과 데이터 분석, 머신러닝 또는 딥러닝 라이썬 라이브러리: Numpy, Pandas, NLTK, Scikit-learn High-level programming: 사람이 이해하기 쉬운 언어(파이썬 등) Low-level programming: 사람이 이해하기 어려운 언어(C 등) 컴파일러 언어: 모든 코드를 컴파일링 후에 컴퓨터에서 처리(실행 속도↑) 인터프리터 언어: 한 줄씩 코드를 컴파일링 하면서 컴퓨터에서 처리 (컴파일 속도↑) - 파이썬 2.. 2023. 8. 24.