[python] Anaconda 패키지 관련 명령어 기초 conda base 가상환경 변경 conda activate 가상환경이름 설치된 패키지 및 버전 확인 conda list 특정 패키지 버전들 확인 conda search 패키지명 특정 패키지의 특정 버전으로 업그레이드(혹은 다운그레이드) conda install 패키지명=원하는 버전 conda install tensorflow=2.5 특정 패키지 최신 버전으로 업그레이드 conda update 패키지명 데이터 분석/[Python] 기초 2021.11.12
[python] conda install github packages conda를 사용하여 github에 있는 패키지를 설치하기 제가 설치하려는 패키지는 한국어 전처리 패키지로 띄어쓰기 해주는 거고, 링크 참고 https://githubmemory.com/repo/haven-jeon/PyKoSpacing haven-jeon/PyKoSpacing - githubmemory Automatic Korean word spacing with Python githubmemory.com # conda 터미널 활성화 conda install git pip pip install git+https://github.com/haven-jeon/PyKoSpacing.git 터미널에서 conda list로 패키지가 정상적으로 설치되었는지 확인하거나 파이썬에서 import 해보면 됩니다~ 데이터 분석/[Python] 기초 2021.11.12
[HackerRank] Top Competitors https://www.hackerrank.com/challenges/full-score/problem Top Competitors | HackerRank Query a list of top-scoring hackers. www.hackerrank.com select h.hacker_id, h.name from submissions s left join hackers h on s.hacker_id = h.hacker_id left join challenges c on c.challenge_id = s.challenge_id left join difficulty d on d.difficulty_level = c.difficulty_level where s.score = d.score and d.difficu.. 데이터 분석/[Python]백준.프로그래머스 2021.11.09
[HackerRank] The Report https://www.hackerrank.com/challenges/the-report/problem The Report | HackerRank Write a query to generate a report containing three columns: Name, Grade and Mark. www.hackerrank.com - join 할 때, between 사용 - order by 할 때, case when 조건 사용 select s.id, (case when g.grade 데이터 분석/[Python]백준.프로그래머스 2021.11.05
[python] Series에 값 구하기 get_values(), to_numpy() sido 라는 데이터프레임에서 sido_nm(시도명)이 "인천광역시"인 sido_ind(시도 번호)를 찾고 싶다. sido[sido['sido_nm']=="인천광역시"]['sido_ind'] 이렇게 Series 형태로 반환이 되고, 이때 원하는 '3'이라는 sido_ind(시도 번호)를 얻기 위해서 get_values()를 호출하면 됩니다. sido[sido['sido_nm']=="인천광역시"]['sido_ind'].get_values() # array(['3'], dtype=object) sido[sido['sido_nm']=="인천광역시"]['sido_ind'].get_values()[0] # '3' 그런데 버전에 따라서 get_values()가 안 되는 경우가 있는데, 이때는 to_numpy()로 .. 데이터 분석/[Python] 기초 2021.11.05
[SQL] 셀프 조인(Self Join) 셀프 조인(Self Join) 동일한 테이블을 조인하는 것으로 반드시 alias를 지정해주어 구분해주어야 합니다. SELECT ALIAS1.컬럼명 , ALIAS2.컬럼명 FROM 테이블1 ALIAS1, 테이블2 ALIAS2 WHERE ALIAS1.컬럼명2 = ALIAS2.컬럼명1; 예제 SELECT A.CART_ID FROM CART_PRODUCTS A, CART_PRODUCTS B WHERE A.CART_ID = B.CART_ID AND (A.NAME = 'Milk' AND B.NAME = 'Yogurt') ORDER BY A.CART_ID; https://programmers.co.kr/learn/courses/30/lessons/62284?language=oracle 코딩테스트 연습 - 우유와 요거.. 데이터 분석/[SQL] 기초 2021.10.02
[프로그래머스] 우유와 요거트가 담긴 장바구니 https://programmers.co.kr/learn/courses/30/lessons/62284 코딩테스트 연습 - 우유와 요거트가 담긴 장바구니 CART_PRODUCTS 테이블은 장바구니에 담긴 상품 정보를 담은 테이블입니다. CART_PRODUCTS 테이블의 구조는 다음과 같으며, ID, CART_ID, NAME, PRICE는 각각 테이블의 아이디, 장바구니의 아이디, 상품 종류, 가 programmers.co.kr 1) 서브쿼리 이용 SELECT DISTINCT(CART_ID) FROM CART_PRODUCTS WHERE CART_ID IN (SELECT CART_ID FROM CART_PRODUCTS WHERE NAME = 'Milk') AND NAME = 'Yogurt' ORDER BY C.. 데이터 분석/[Python]백준.프로그래머스 2021.10.02
[프로그래머스] 헤비 유저가 소유한 장소 https://programmers.co.kr/learn/courses/30/lessons/77487 코딩테스트 연습 - 헤비 유저가 소유한 장소 PLACES 테이블은 공간 임대 서비스에 등록된 공간의 정보를 담은 테이블입니다. PLACES 테이블의 구조는 다음과 같으며 ID, NAME, HOST_ID는 각각 공간의 아이디, 이름, 공간을 소유한 유저의 아이디를 programmers.co.kr SELECT ID, NAME, HOST_ID FROM PLACES WHERE HOST_ID IN (SELECT HOST_ID FROM PLACES GROUP BY HOST_ID HAVING COUNT(HOST_ID)>=2) ORDER BY ID; 데이터 분석/[Python]백준.프로그래머스 2021.10.02
TypeError: first argument must be an iterable of pandas objects, you passed an object of type "DataFrame" pd.concat(data1, data2) TypeError: first argument must be an iterable of pandas objects, you passed an object of type "DataFrame" 해결 -> 데이터를 리스트 안에 넣어주기! pd.concat([data1, data2]) 데이터 분석/[Python] Troubleshooting 2021.09.23
[프로그래머스] SQL DATETIME에서 DATE로 형 변환 코딩테스트 연습 - DATETIME에서 DATE로 형 변환 | 프로그래머스 (programmers.co.kr) 코딩테스트 연습 - DATETIME에서 DATE로 형 변환 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr DATE_FORMAT(DATETIME컬럼, 원하는 형식) SELECT ANIMAL_ID, NAME, DATE_FORMAT(DATETIME, '%Y-%m-%d') AS 날짜 FROM ANIMAL_INS ORDER BY ANI.. 데이터 분석/[Python]백준.프로그래머스 2021.09.20