본문 바로가기

분류 전체보기27

[Python] itertools : 순열 / 조합 (permutations / combinations) 간단한 라이브러리를 사용하여 순열과 조합 효율적으로 사용하기 참조 : https://docs.python.org/ko/3/library/itertools.html itertools 라이브러리 import itertools 정의로 사용 가능 조합형 이터레이션 : 순열, 조합, 중복 순열, 중복 조합 import itertools # 개별 사용 from itertools import permutations from itertools import combinations from itertools import product from itertools import combinations_with_replacement 순열 (Permutations) 서로 다른 n개 중 r개를 선택하는 경우의 수 (순서 상관 O) .. 2022. 4. 13.
[MySQL] 데이터 조회 (SELECT) : COUNT/DISTINCT/ALL/NULL SELECT절에서 데이터의 개수를 조회할 때 필요한 문법 SELECT절 실행 순서 SELECT ALIAS --> FROM --> WHERE --> GROUP BY --> HAVING --> SELECT --> ORDER BY 기본 문법 테이블 내 모든 데이터 조회 SELECT 칼럼명 FROM 테이블명 SELECT * FROM ANIMAL_OUTS; 실행 예시 개수 세기 (COUNT) 테이블 내 데이터의 개수 조회 COUNT 칼럼명 SELECT COUNT(NAME) FROM ANIMAL_OUTS; 실행 예시 중복 제거 (DISTINCT) 테이블 내 중복되는 데이터는 제거하여 개수 조회 DISTINCT 칼럼명 SELECT COUNT(DISTINCT NAME) FROM ANIMAL_OUTS; 중복 데이터 모두.. 2022. 4. 5.
[Colab] 기본 세팅 (구글 드라이브) 구글 드라이브와 Colab을 연동하기 위해 기본적으로 가장 먼저 해야 할 세팅 모음 1. 먼저 내 드라이브와 mount 하기 코드를 실행하면 링크와 함께 암호 입력 창이 나온다. 링크로 들어가 모든 권한을 허용하고 나면 입력할 암호가 나오기 때문에 복붙해서 입력하면 된다. from google.colab import drive drive.mount('/content/drive') 2. %cd /content/drive/Shareddrives 경로 이동 명령어로 경로 이동하기 (공유 드라이브) --> 안해도 되긴 함 3. !pwd 현재 위치의 디렉토리를 볼 수 있는 명령어 4. !ls 디렉토리 내의 모든 폴더와 파일들을 볼 수 있는 명령어 2021. 2. 28.
[Tensorflow] 기본 명령어 정리 import tensorflow as tf tensorflow를 import 해서 사용하기 from tensorflow import keras keras를 import 해서 사용하기 !git clone http 깃허브 연동 2021. 2. 23.
[Tensorflow] 오류 module 'tensorflow' has no attribute 'Session' module 'tensorflow' has no attribute 'Session' 가 발생했다. 내 텐서플로우의 버전을 확인하였더니 2.3.0이었다. 찾아본 결과, 버전 2부터는 session을 정의하는 부분이 생략된다고 한다. 따라서 session을 굳이 정의하지 않고 그냥 바로 print하도록 하였다. 테스트는 다른 티스토리를 참고하였다. 2021. 2. 22.