ㅋㄷㅋㄷ Smelt Roe Sushi
728x90

전체 글 279

[R] 에러: 예기치 않은 '}'입니다 in "}"

if문을 작성하던 중 에러: 예기치 않은 '}'입니다 in "}" 오류랑 유효하지 않은 멀티바이트 문자열이 있습니다 계속 발생했는데, 아무리 작성한 코드를 봐도 오류날 부분이 없었습니다... 찾아보니 R 4.0.0 버전의 오류였습니다.. 해결방법은 R 4.0.0버전을 업그레이드 하거나 for문이나 if문 안에 있는 주석(#)과 멀티바이트 문제를 해결해야 합니다. 이와 관련된 내용은 페이스북 R 유저 그룹 페이지에서 확인하시면 됩니다. (링크 참고!!) https://www.facebook.com/groups/KoreaRUsers/permalink/1960795780719781/ https://www.facebook.com/groups/krstudy/posts/1563477293826537/

ERROR: Could not install packages due to an OSError

pip install git+git://github.com/haven-jeon/PyKoSpacing.git 한국어 전처리 패키지를 conda에서 설치하려고 하는데 다음과 같은 에러메세지가 출력되었습니다 ERROR: Could not install packages due to an OSError 해결!! 1. Anaconda Prompt를 관리자실행으로 열기 2. --user 옵션 주기 pip install --user git+git://github.com/haven-jeon/PyKoSpacing.git Successfully installed ~~ 라는 메세지와 함께 패키지 설치가 성공했습니다.

[python] Anaconda 패키지 관련 명령어 기초

conda base 가상환경 변경 conda activate 가상환경이름 설치된 패키지 및 버전 확인 conda list 특정 패키지 버전들 확인 conda search 패키지명 특정 패키지의 특정 버전으로 업그레이드(혹은 다운그레이드) conda install 패키지명=원하는 버전 conda install tensorflow=2.5 특정 패키지 최신 버전으로 업그레이드 conda update 패키지명

[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] 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()로 ..

[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 코딩테스트 연습 - 우유와 요거..