Python 11

비주얼 스튜디오 코드 설치 [Visual Studio Code (vscode) Install]

오늘은 비주얼 스튜디오 코드 (Visual Studio Code) 설치에 관한 포스팅을 진행해보겠습니다. 흔히 VSCODE로 불리고 최근에 jupyter notebook 보다 더 많이 사용하는 IDE로 생각됩니다. 저는 Windows를 사용하고 있으므로 Windows 버전에서 설치하겠습니다 1. 아래 링크로 들어가서 다운로드를 진행합니다. https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio..

Python 2024.04.13

Anaconda 아나콘다 다운로드

Anaconda 아나콘다 다운로드 방법 1. 아래 링크로 접속한 후, 최신 버전을 다운로드하자 https://www.anaconda.com/download Free Download | Anaconda Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 저는 윈도우 사용자로 윈도우 버전으로 다운로드 받겠습니다! 자신의 운영체제에 맞는 버전 선택 후 설치하자 2. 설치 Setup이 나오고, [Next]를 클릭하자 3. License Agreement가 나오고, [I agree]를 클릭하자 4. 사용자..

Python 2024.04.09

PyCharm 파이참 다운로드

PyCharm 파이참 다운로드 방법 1. 아래 링크로 들어가서 PyCharm Community Edition 다운로드를 클릭한다 https://www.jetbrains.com/ko-kr/pycharm/download/?section=windows PyCharm 다운로드: 데이터 과학 및 웹 개발을 위해 JetBrains가 만든 Python IDE www.jetbrains.com Professional과 Community가 있는데, Windows에서 무료버전인 Community를 다운로드하자 2. PyCharm Community Edition 설치 창이 뜨면 [다음]을 눌러주자 3. 파이참 다운로드 경로를 지정해주는 창이 나옵니다. 원하는 경로가 있으면 [찾아보기]를 이용해 원하는 경로를 설정하고, 기본 ..

Python 2024.04.09

random_state를 머신러닝에서 사용하는 이유

random_state는 머신 러닝 모델에서 사용되는 난수 시드(random seed) 값의 설정에 관련된 매개변수입니다. 난수 시드는 모델의 학습과정에서 발생하는 난수들을 조절하는데 사용되며, 일정한 시드값을 사용하면 모델의 학습 과정이나 결과를 재현할 수 있게 됩니다. 난수 시드를 설정하는 이유는 모델의 학습과정이나 초기화 과정에서 발생하는 난수들 때문에 모델의 결과가 불안정하게 변할 수 있기 때문입니다. 예를 들어, 동일한 데이터와 모델 아키텍처를 사용하더라도 초기 가중치나 데이터 배치 등에서 발생하는 난수에 따라 모델의 학습 결과가 달라질 수 있습니다. 이러한 불안정성은 모델의 성능을 평가하거나 비교하기 어렵게 만들 수 있습니다. 따라서, "random_state"를 지정하여 해당 값으로 난수 시..

Python 2023.07.23

아나콘다 가상환경 구성(생성, 조회, 활성화, 비활성화, 삭제)

가상환경 생성 conda create -n apple python=3.9 "conda create -n 가상환경이름 python=버전" 'apple'이라는 이름의 가상환경을 생성하였습니다. (파이썬 3.9버전) 가상환경 조회 conda info --envs 'apple' 가상환경 확인할 수 있다. 가상환경 활성화 conda activate apple 가상환경 비활성화 conda deactivate 가상환경 삭제 conda remove --name apple --all 'apple' 가상환경 삭제하였습니다. 가상환경에 kernel 연결하기 python -m ipykernel install --user --name apple ** 이상 가상환경 구성에 대하여 알아보았습니다. 다음 포스팅에 더욱 유익한 정보를..

Python 2023.05.17

[python selenium] DeprecationWarning: executable_path has been deprecated 셀레니움 에러 해결

python 셀레니움을 사용하면서 아래와 같은 에러가 발생하였습니다. :3: DeprecationWarning: executable_path has been deprecated, please pass in a Service object driver = webdriver.Chrome("driver/chromedriver") 에러 내용을 해석해보면, 'executable_path가 더 이상 사용되지 않습니다.' 라는 뜻 버전이 업데이트 되면서 새롭게 코드를 작성하라는 경고문입니다. 그러면 최신 버전에 맞게 코드를 작성해보겠습니다. 최신 버전 코드 1. webdriver-manager 패키지 설치 pip install webdriver-manager 2. 패키지 불러오기 from selenium import ..

Python 2023.03.22

modulenotfounderror: no module named 'matplotlib_inline'

matplotlib은 설치되었으나, plot함수를 그리려는데 no module named 'matplotlib_inline' 이라는 에러메세지는 처음 보게됐다. 구글링을 열심히 해봐도 오류 해결할 수 없었으나, 오류를 해결할 수 있게 되었다!! 우선 cmd창에서 pip list를 작성한 후, 패키지의 버전을 확인한다. 여기서 ipykernel 패키지 버전을 확인하자. ipykernel 패키지가 6.0.0에서는 호환이 안될 수 있다면서 ipykernel을 5.5.5로 낮춰보았다. cmd 창에 pip install ipykernel==5.5.5 입력 실행한 후 plot함수로 시각화를 진행해보았다. 에러가 없이 깔끔하게 시각화되었다.

Python 2023.01.20

WARNING: Ignoring invalid distribution -atplotlib

저는 heatmap을 시각화 하다가 잘 안돼서, 구글링을 하다가 matplotlib을 업그레이드 하게되었습니다. 그러나 위와 같은 오류가 발생 하였는데, ~atplotlib폴더가 아직 지우지 않았거나 잘못 배치된 경우 저런다고 합니다. 작업을 진행하는데는 큰 이상은 없으나 신경이 쓰이신다면 옆에 경로를 통해 ~로 시작한 파일을 지우시면 됩니다. 위에 파일을 지우고 cmd에서 pip install matplotlib을 실행하니 WARNING 문이 사라졌습니다.

Python 2023.01.20

[python] BigQuery Google Cloud Platform

BigQuery에 대해서 이야기 해보겠습니다. BigQuery란? 데이터 분석시 많은 장점이 있는 데이터 저장소 및 분석용 클라우드 서비스입니다. 데이터 저장소는 Database(DB)라 부르고 BigQuery 외에도 MYSQL, MSSQL 등이 있습니다. BigQuery의 특징 1. 간단한 SQL기반 데이터 추출이 가능 2. 서버를 따로 구축할 필요가 없음 3. Index 개념이 없어 속도가 빠름 4. 대량의 데이터를 처리할 수 있음 5. Python이 아닌 SQL로 데이터를 처리하고 파이썬으로 나머지를 해결 하는 과정을 알려주기 위함 Google Cloud Platform 구글 클라우드 플랫폼 https://console.cloud.google.com/?hl=ko Google 클라우드 플랫폼 로그인 ..

Python 2023.01.17