개발/Python
-
(Python) - 4 파이썬 교육개발/Python 2024. 8. 27. 17:43
■ wsl (윈도우에서 리눅스 환경 이용하기) Linux용 Windows 하위 시스템 wsl --list --online : 기본 배포와 다른 유효한 배포 목록 보기wsl --install -d Ubuntu : 우분투 설치하기 ※ 톰캣도 Linux 환경에서 좀 더 잘 돌아간다. ■ 아이리스 sklearn 사용해보기 sklearn 에 있는 기본 iris 데이터 불러오기 데이터는 우리가 분석할 sepal nepal 데이터값이 들어가 있고,target에는 분류값이 들어가 있다. 따라서 분석값은 X 로, 결과값은 y 로 저장해준다. 여기서 우리가 훈련시킬 데이터는 X_train 데이터 그에 해당하는 결과값은 y_train 데이터우리가 테스트 후 예측을 잘 했는지 비교할 데이터는 X_test 데..
-
(Python) - 3 파이썬 교육개발/Python 2024. 8. 26. 12:51
■ numpy 지난 내용 복습하기 ■ pandas 지난 내용 복습하기 df.index : index 정보 나타내기※ 판다스에서 나오는 object 는 객체가 아니라 string 을 의미한다. df 변수에 다시 저장하거나 inplace=True 를 하면 덮어써서 df 가 나온다. ■ plotly axis = 0(행) 아래 방향axis = 1(열) 옆 방향 많이 쓰는 매서드 ■ 주피터 노트로 실습하기 pip.list : 설치된 모듈 보기 findstr + 모듈명 : 모듈 찾아보기 country 컬럼에 해당하는 내용 출력하기 아프가니스탄만 있는지 True False 로 나옴 두 개의 값 있는지 확인하기isin() 함수 또는 18번행 코드 df.query() 사용해도 나온다. 아프가니스..
-
(Python) - 2 파이썬 교육개발/Python 2024. 8. 23. 17:51
■ 내장 라이브러리 * webbrowser * timetime.sleep(1) : 1초 후 실행 ■ 외부 라이브러리 * faker faker 는 가짜 데이터를 만들어주는데 유용하다. ■ 탭 문자를 공백 문자 4개로 만드는 py 모듈 만들기 해당 파일을 복사해서 다음과 같이 파이썬 파일로 만들고 저장해준다. 다음 같은 명령어를 준다. 여기서 src 가 sys.argv[1] 은 a.txt 를 의미한다마찬가지로 dst 는 sys.argv[2] 은 b.txt 를 의미한다 다음과 같이 tab 이 조정된 파일이 만들어진다. ■ vs code 로 실행해보기 해당 방법은 내가 원하는 디렉토리로 바로 코드를 만들 수 있도록 연결해주는 유용한 명령어다 vs 코드로 python 실행도 shift + enter 누..
-
(Python) - 1 파이썬 교육개발/Python 2024. 8. 22. 17:50
■ 코랩 사용하기 * 파일타입 : ipynb (Jupyter Notebook)※ Jupyter Notebook은 대화형 컴퓨팅 환경을 제공하는 오픈 소스 웹 응용 프로그램 Jupyter Notebook은 코드 실행 결과를 텍스트, 그림, 도표 등 다양한 방식으로 표현할 수 있고 코드와 결과를 함께 문서화하는 데 유용 https://colab.research.google.com/ Google Colab colab.research.google.com 코랩을 사용하면 구글 서버 사용이 가능하다. (사지 않고도 사용 가능)shift + enter : 실행하기ctrl + m + b : 다음 블럭에 코드 생성하기 ※ 짓시 (오픈 채팅방)https://meet.jit.si/ Jitsi MeetJoin a Web..