Python39 openpyxl 라이브러리 간단 정리 (엑셀다루기) import openpyxl as op : 환경도구 불러오기 wb = op.Workbook() :객체생성 wb = op.load_workbook(경로+'/파일명') : 엑셀파일 불러오기 (xls 파일 지원안함. xlrd 사용필요 xlrd.open_workbook ) 이때 경로에 / 가 아닌 \를 쓰게 될 경우 r '경로' 로 유니코드 오류가 뜨지않게 해주는것을 유의 wb.save('경로+파일명') : 엑셀파일 저장 마찬가지고 \ 일경우 r을 붙여 유니코드 오류뜨지않게 하기 wb.sheetnames : 불러온 엑셀파일의 Sheet 확인하기 > 이를 통해 WorkSheet를 다룰수 있음 ws = wb.active : 활성화된 Sheet를 가르킴 ws = wb.create_sheet('생성할 Sheet 명').. 2022. 8. 25. Pandas 라이브러리에서 더 복잡한 처리를 할 때 사용하는 apply 함수 문장 하나하나를 처리단위로 i를 이용해서 처리 문장하나하나를 i로 처리하므로 별도의 str처리가 필요없음 2022. 7. 28. 카톡데이터 접근 실습 [ .info( ) 데이터 확인 / str.replace( ), str.split( ) / .value_counts( ) / plt.figure( ), plt.scatter( ), plt.grid( ) / loc 인덱싱과 boolean인덱싱 활용 / ] 한글 글꼴 설정을 위한 import matplotlib.pyplot as plt from matplotlib import rc rc('font', family='사용할 글꼴') 실습할 데이터 = 49개의 row(행)으로 이루어진 Series 형태의 data print(type(data명))로 데이타 속성 확인 가능 data명.info()로 데이터 전반적인 확인가능 nin-null : 결측치가 없는 49개 행의 데이터 data명.head() : top 5 출력 data명.head(n) : top n 출력 data명.tail() : .head()의 반대 데이터명에서 확인할 컬럼명을 적어주거나 loc로 전체데이터에서 이름으로 확인하거나 iloc로 전체데이터에서 인덱스번호로 확인하거나 바꿀데이터.replace(.. 2022. 7. 28. Class의 매개변수 [ self ] / 생성자 [ def__init__( 매개변수 ) ] / 접근제한자 [ __name ] / 상속과 오버라이딩 self 의 id, 주소값 Character 클래스를 import 사용하기 위해 a 객체를 생성하고 id주소값을 확인하면 self와 같은 주소값이 뜨는것이 확인된다! ------------------------------------------------------------------------------ java와 다르게 생성자와 class의 이름이 동일하지 않아도 됨 a = Character 로 객체를 생성하니 자동으로 생성자가 호출되어 "생성자입니다"라는 문구가 출력됨 java의 this와 같은 방식으로 self를 이용한다 a 객체를 만드는 순간 생성자가 실행되고 self를 첫번째 매개변수로 받아 해당 값들이 저장된다 ---------------------------------------------.. 2022. 7. 26. 이전 1 2 3 4 5 6 ··· 10 다음