본문 바로가기

분류 전체보기48

[파이썬 데이터 분석 입문] Chapter 2. CSV 파일 - CSV (comma-separated values) 파일 : 쉼표로 값이 구분된 텍스트 파일 포맷. 숫자 or 문자열로 구성된 표 형태의 데이터가 일반 텍스트로 저장됨. 2.1 기본 파이썬 대 팬더스 2.2 CSV 파일 읽고 쓰기 2.4 CSV 파일 읽고 쓰기 (CSV 모듈 사용) 2.5 특정 행을 필터링하기 2.5.1 특정 조건을 충족하는 행의 필터링 - 기본 파이썬 for row in filereader: ***if 행에 있는 값이 특정한 규칙들을 충족한다면*** 이러이러한 일을 한다 else: 아니면 무언가 다른 일을 한다. p.117 if supplier == 'Supplier Z' or float(cost) > 600.0: filewriter.writerow(row_list) 주어진 CSV .. 2022. 9. 3.
[파이썬 데이터 분석 입문] Chapter 1 연습문제 1. 새로운 파이썬 스크립트를 만들고, 세 가지 다른 리스트를 만들고, 각 리스트를 합쳐보자. 그 다음 for문과 각 리스트를 반복할 위치 인덱스 (즉 range(len()))를 이용하여 화면에 리스트의 인덱스와 해당하는 값을 출력해보자. a_list = ['a', 'b', 'c'] b_list = ['d', 'e', 'f'] c_list = ['g', 'h', 'i'] whole_list = a_list + b_list + c_list for i in range(len(whole_list)): print("{}, {}".format(i, whole_list[i])) 2. 새로운 파이썬 스크립트를 만들고, 동일한 길이를 가진 리스트 두 개를 만드다. 이 중 하나의 리스트에는 서로 고유한 문자열을 넣고, .. 2022. 8. 23.
[파이썬 데이터 분석 입문] Chapter 1 1.4 파이썬 기본 구성 요소 1. 숫자 - 정수 - 실수 "{0.3f}".format(실수) print문 사용 시 실수의 소수점 자리 지정해줌. .3f는 소수점 3번째 자리까지 출력 - type 함수 : 자료형을 처리하는 방법에 대한 상세한 정보를 확인할 수 있다. 해당 변수가 정수형 or 실수형 or 문자열인지 알려줌 type(변수명) 코드 내 이름을 지닌 모든 것에 대해 type함수를 호출할 수 있다. - math 모듈 from math import 함수명 exp : 자연상수 e의 거듭제곱 log : 자연로그 sqrt : 제곱근 - 문자열 {0:s} : s는 print문에 문자열 형식의 값이 전달된다는 것을 나타냄 - split() 첫 번째 인수 : 문자열 분할이 발생해야 하는 문자를 나타냄 두 번.. 2022. 8. 23.
[Java] 생활코딩 - 패키지 1. 패키지 : 하나의 클래스 안에서 같은 이름의 클래스들을 사용하기 위한 방법 클래스가 많아지면 같은 이름을 가진 클래스가 생겨날 가능성이 높아지게 되기 때문에, 이름의 충돌을 방지하기 위해 고안된 것 2. 패키지 사용 이클립스에서 파일 선택한 후 우클릭 -> properties -> Location이 소스코드가 위치하는 경로. 패키지는 일반적으로 디렉터리와 일치한다. 서로 다른 패키지에 있는 클래스를 가져오려면 import를 사용하여 다른 패키지의 클래스를 현재의 소스코드로 불러와야 한다. 3. 손 컴파일 - src : 소스 코드가 들어있다 - bin : 컴파일된 클래스 파일이 들어있다 -d bin : 컴파일된 결과를 bin 디렉토리 하위에 위치시킨다는 의미. 자바 컴파일러는 자동으로 클래스의 패키지.. 2022. 8. 6.