본문 바로가기

프로그래머스 SQL 중성화 여부 파악하기 (MySQL) 프로그래머스 코딩 테스트 : 중성화 여부 파악하기 보호소의 동물이 중성화되었는지 아닌지 파악하려 합니다. 중성화된 동물은 SEX_UPON_INTAKE 컬럼에 'Neutered' 또는 'Spayed'라는 단어가 들어있습니다. 동물의 아이디와 이름, 중성화 여부를 아이디 순으로 조회하는 SQL문을 작성해주세요. 이때 중성화가 되어있다면 'O', 아니라면 'X'라고 표시해주세요. IF 함수에 LIKE 연산자 혹은 REGEXP 정규표현식 조건으로 풀어줍니다. LIKE을 사용하면 sql이 길어져서 REGEXP를 사용했습니다. SELECT ANIMAL_ID, NAME, IF( SEX_UPON_INTAKE REGEXP 'Neutered|Spayed', 'O', 'X' ) AS '중성화' FROM ANIMAL_INS ..
소개 (2023) 블로그를 버려둔지 오래 되었는데, 별거 없음에도 불구하고 찾아주는 분들이 많아서 다시 해보려고 합니다 😂 다들 비슷한 (사소하고 별거 아닌데 에러가 나는 이상한) 문제로 고민하여 찾아주신거겠죠. 공감합니다.... 안녕하세요, 저는 데이터와 백엔드 분야에서 활동하는 이직 준비중인(이라고 쓰고 백수라고 읽는) 개발자입니다. 👩🏻‍💻 과거엔 파이썬에 관심이 많아서 파이썬 관련 개발환경 설정 글을 많이 썼었는데요, 앞으로는 아마 제가 활동하는 분야의 에러 로그나 코딩테스트 글을 많이 쓸 것 같습니다. 주 언어는 Java이고, 최근엔 Kotlin, Rust에 관심이 있습니다. 언어에 구애받지 않고 비즈니스 문제를 풀거나 코드를 개선하는 것을 목표로 삼고 있습니다. 학생때는 DB 과목을 정말 싫어했는데 (교수님 죄..
인덱스에서누락된IN또는OUT매개변수 오류
아나콘다(Anaconda) 가상환경에서 사용중인 패키지 (기록용) 아나콘다(Anaconda) 가상환경에서 사용중인 패키지 (기록용) ※ 아래 리스트에 없는 것들은 다른 패키지를 설치하면서 dependency로 함께 깔린 것들입니다.(대표적으로 scipy도 어딘가에서 같이 깔린듯) ● 환경 ● Anaconda 3 (2018.12)Python 3.7.2 ● conda 기본 설치 ● autopep8pylintropenumpymatplotlibpandasrequestsxlrdopenpyxlbeautifulsoup4scikit-learn ● conda-forge ● prettytablejpype1wordcloud ● pip (pypi) ● pillowkonlpykerastensorflowh5py (conda에서 tensorflow를 인스톨했다가 h5py 오류가 발생하여 pip으..
Anaconda(아나콘다) 텐서플로우 오류 Anaconda(아나콘다) 텐서플로우 오류 에러 환경: Anaconda(아나콘다) / Python=3.7 가상환경Visual Studio Code(비주얼 스튜디오 코드)conda install tensorflow로 TensorFlow 1.13.1 (eigen_py37 ...) 설치 (참고: 2019. 2월부터 파이썬 3.7버전도 텐서플로우(ver 1.13~) 지원됩니다.) Error 1) anaconda prompt에서 텐서플로우 테스트 코드 실행 시 Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2라는 경고문구가 출력된 후 결과 출력 됨 (위 문구는 오류가 아니라 CPU에서 지원 가능한 ..
파이썬 심볼 이름 변경 기능 사용하기 with vscode (비주얼스튜디오코드) 파이썬 심볼 이름 변경 기능 사용하기 with vscode (비주얼스튜디오코드) 비주얼 스튜디오 코드에선 기본적으로 F2키로 심볼 이름 변경 기능을 사용할 수 있으나파이썬 환경에선 rope 모듈이 설치되어 있어야 사용 가능 합니다. 1. rope 모듈 여부 확인 및 설치 conda list rope conda install rope (pip 이용 시 pip install rope) 2. 변경하고자 하는 심볼에서 F2키를 눌러 이름 변경 3. 변경된 심볼 이름 확인
Anaconda에서 Scikit-learn(사이킷런) 사용하기 Anaconda에서 Scikit-learn(사이킷런) 사용하기 아나콘다를 사용하고 있다면 base 안에 사이킷런(Scikit-learn)이 이미 내장되어 있다. 가상환경을 이용중이라면 (가상환경이 활성화되어 있는 경우)conda install scikit-learn 혹은 (가상환경이 활성화 되어 있지 않는 경우)conda install --name [가상환경명] scikit-learn 으로 설치한다. 일반 파이썬 환경에선pip install sklearn 으로 설치하니 유의할 것 임포트 시엔 import sklearn 으로 한다. (ex) from sklearn.impute import SimpleImputer
Anaconda에서 KoNLPy (한글 형태소 분석기) 설치하기 Anaconda에서 KoNLPy (한글 형태소 분석기) 설치하기 1. 요구 환경 JDK 1.7+ (환경변수 설정까지 완료)Microsoft Visual C++ (Window 유저)Xcode (Mac 유저) 2. Anaconda Prompt를 엽니다. 3. conda-forge에서 jPype 설치 conda install -c conda-forge jpype1 4. pip에서 KoNLPy 설치 pip install konlpy 5. python에서 from konlpy.tag import ~~~ 로 확인
블로그 이미지

봄 𝒮𝓅𝓇𝒾𝓃𝑔 𝒾𝓈 ℬ𝑜𝓂

🌷차근차근 삽질중🌷 🌿🌿🌿