본문 바로가기

글 전체보기70

판다스 기초 2 ◆ 데이터프레임 ● 행, 열 추가 1) 컬럼(열) 추가 df[컬럼명] = 값 2) 행 추가 df.loc[행번호] = 값 df.loc[행번호] = [값1, 값2, 값3...] ● 원소 변경 df.loc[행이름, 열이름] = 값 df.loc[행이름][열이름] = 값 df.iloc[행번호, 열번호] = 값 * 복수선택 : 리스트 이용 ● 행, 열 전치 df.transpose() df.T ● 인덱스 재설정 df.reindex(인덱스명) df.reindex([인덱스1, 인덱스2,...]) df.reindex(인덱스명, fill_value=값) # 추가되는 행을 값으로 채우기 ● 인덱스 초기화 df.reset_index() df.reset_index(drop=true) ● 정렬(sort) df.sort_index(.. 2023. 10. 31.
판다스 기초 1 ◆ 판다스 임포트 ● 파이썬을 직접 사용할 때(모듈 임포트 에러 뜰경우) - !pip install [라이브러리명] ● 라이브러리 임포트 - import [라이브러리명] as [약어] ◆ 시리즈(Series) ● 생성 [변수] = pd.Series([딕셔너리]) index 열 ● 변환 1) 리스트 -> 시리즈 [변수] = pd.Series([리스트]) ※ [시리즈].index = 인덱스 추출 [시리즈].values = 원소 값 추출 2) 튜플 -> 시리즈 [변수] = pd.Series([튜플]) [변수] = pd.Series([튜플], index=[인덱스1, 인덱스2, ... ]) -> 인덱스 이름 지정 ● 원소 선택(인덱스, 슬라이싱) ▶ 인덱스 시리즈[인덱스 번호] 시리즈['인덱스 명'] ▶ 슬라이싱.. 2023. 10. 23.
시계열 데이터 2023. 10. 17.
Java 연동 후 MySQL 조작(10일차) ◆ 데이터베이스 제작 ◆ 데이터 삽입 ● table teacher ● table student ● table lecture ◆ DB.java 메소드(함수) 제작 ● class 준비 ▶ import java.util.Scanner; → console창에 입력한 것을 가져올 수 있게 한다. ▶ import java.sql.*; → sql과연동하여 활용할 수 있게한다. (* : 모두를 포함) ▶ Connection conn = null; → 데이터베이스를 연동할 수 있게 객체를 만든다. ▶ String URL = "jdbc:mysql://localhose:3306/[데이터베이스명]"; → 데이터베이스의 주소 불러오기 ▶ 불러온 데이터베이스 주소를 활용해 데이터 베이스 연동 ● insert → 매개변수대로 데이.. 2023. 10. 15.