- [ Data Analystics/pandas ][Pandas] 라이브러리2023-12-30 11:49:16Pandas 라이브러리 ? Python에서 데이터 분석 및 조작을 위한 가장 인기 있는 라이브러리 중 하나로 데이터 과학, 금융 분석, 통계 등의 분야에서 사용 사용법 코드 상단에 import pandas as pd 작성 Series 1차원 데이터 정수, 실수, 문자열 등의 다양한 데이터 타입의 데이터 저장 가능 index는 행의 레이블을 의미하며 index를 지정하지 않은 경우 0부터 시작하는 인덱스 자동 생성 Series 객체를 생성하는 방법 pd.Series([]) 인덱스를 지정하지 않고 Series 객체 생성 인덱스를 지정하여 Series 객체 생성 지정한 인덱스를 수정할 수도 있다
- [ Python/기초문법 ][Python] library(라이브러리)2023-12-29 21:53:18라이브러리(library)란 ? 다른 사람들이 미리 구현해놓은 함수들의 집합 라이브러리를 사용하면 복잡한 기능을 빠르게 구현 가능하다 라이브러리 사용법 import 라이브러리명 * 코드 상단에서 실행해야 한다 ModuleNotFoundError : No module name '라이브러리명' 이 에러는 해당 라이브러리가 설치되어 있지 않기 때문에 발생하며 라이브러리를 설치한 후 import 라이브러리명을 해주면 된다 예 : pandas 라이브러리 import pandas 매번 사용할 때마다 라이브러리 명을 이용하는 것은 효율적이지 않으므로 'as'를 통해 해당 라이브러리를 다른 이름으로 사용하겠다고 명시할 수 있다. Ex) import pandas as pd pd.read_csv() import numpy..
- [ Python/기초문법 ][Python] 리스트 함수2023-12-29 21:31:041. append() list에서 원소 하나를 맨 마지막에 추가 'Tom'이 myFriends 리스트의 맨 마지막 원소로 추가된 것을 확인할 수 있다 2. extend() 리스트에서 항목 여러 개를 맨 마지막에 추가 append로 추가하는 부분을 주석으로 처리한 이유는 append 메서드를 사용하여 추가하면 "리스트" 형태로 추가되어 리스트 내에 리스트로 추가되는 형태가 되기 때문이다 extend() 메서드를 사용하여 myFriends 리스트 내에 newFriends 리스트 내의 원소들을 추가한 것을 확인할 수 있다 3. insert() 항목의 위치를 나타내는 인덱스 i에 data를 삽입 myFriends 리스트 내의 1번 인덱스 값인 'Robert' 위치에 'Vamos'라는 새로운 data가 추가된 것..
- [ Python/기초문법 ][Python] 문자열 함수2023-12-29 20:37:06파이썬에서 자주 사용하는 문자열 메서드 정리 1. spit() 메서드 특정 문자를 기준으로 문자열을 나눈 뒤, 리스트 형태로 반환하는 함수 길이가 긴 문자열에 ,(콤마)와 같은 특정한 패턴이 있을 경우 유용하게 사용 가능 , (콤마)로 구분하기 ' '(공백)으로 구분하기 .로 구분하기 '리스트' 형태로 반환하기 때문에 '인덱싱' 접근이 가능하다 2. strip() : 필요없는 문자열 삭제 앞, 뒤 공백 혹은 개행문자와 같이 불필요한 부분을 지우고 싶을 때 사용 반환 type은 문자열이다. 크롤링 혹은 웹스크래핑을 통해 불러온 데이터에 불필요한 데이터가 포함되어 있을 때 사용하면 유용할 것 같다 '공백' 삭제 불필요한 'a' 문자 삭제 두 개 이상의 문자가 들어간 경우에도 삭제가 가능하다 공백과 개행문자..