목록Python (8)
메이플의 개발 스토리
넘파이 튜토리얼 https://ml-ko.kr/homl2/tools_numpy.html tools_numpy 0, 1, 2(깊이, 높이, 너비) 축을 1, 2, 0 (깊이→너비, 높이→깊이, 너비→높이) 순서로 바꾼 ndarray를 만들어 보겠습니다: ml-ko.kr 판다스 튜토리얼 https://ml-ko.kr/homl2/tools_pandas.html tools_pandas 저장 & 로딩¶ 판다스는 DataFrame를 여러 가지 포맷으로 저장할 수 있습니다. CSV, Excel, JSON, HTML, HDF5, SQL 데이터베이스 같은 포맷이 가능합니다. 예제를 위해 DataFrame을 하나 만들어 보겠습니다: ml-ko.kr
안녕하세요. 메이플입니다. 이전에 제가 주피터 노트북을 설치하고 실행하는 방법에 대해 포스팅한 적 있습니다. 최근에 파이썬 스터디를 하면서 새로운 사실을 알게 됐습니다. 꼭 컴퓨터에 주피터 노트북을 설치하지 않더라도 구글에서 제공하는 구글 코랩을 통해서 주피터 노트북을 실행할 수 있더라고요. 정확히는 구글 코랩(Google Colaboratory)은 구글이 대화식 프로그래밍 환경인 주피터를 커스터파이징한 것입니다. 구글 계정만 있으면 누구사 사용할 수 있는 웹 브라우저 기반의 파이썬 코드 실행 환경인거죠. 때문에 개개인의 PC보다 더 좋은 성능과 접근성을 제공하고 있습니다. 그래서 저처럼 사람들이 딥러닝을 사용하는데 많이 쓰이고 있습니다. 굳이 보안이나 네트워크의 이유로 접속하지 못하는 상황이 아니라면 ..
안녕하세요. 메이플입니다. tkinter 라이브러리를 사용하는데 특정 함수명이 선언되어 있지 않다는 오류가 뜨는 경우가 종종 있습니다. 그런 경우에는 아래의 코드처럼 선언되어 있지 않다고 오류가 뜬 함수를 추가해주면 해결할 수 있다. from tkinter import filedialog
안녕하세요. 메이플입니다. Jupyter Notebook을 실행할 때, 경로를 입력하지 않으면 현재 경로를 기준으로 실행됩니다. jupyter notebook 특정 경로를 저장 위치로 설정하고 싶으면 아래와 같은 명령어로 실행해야 하죠. jupyter notebook --notebook-dir='E:\jupyter-notebook' jupyter notebook E:\jupyter-notebook 그렇지만 매번 경로를 입력하는 것도 귀찮은 일이기에 기본 주소를 지정하는 방법을 찾아보니 있더라고요. 오늘은 Jupyter Notebook의 기본 저장 위치를 지정하는 방법에 대해 설명해드리겠습니다! 1. 주피터 설정 파일 생성 명령 프롬프트(cmd) 창에 아래와 같은 명령어를 입력해서 설정 파일은 생성해줍니다..
안녕하세요. 메이플입니다! 오늘은 파이썬을 코딩할 때 많이 사용되는 주피너 노트북에 대해서 설명하고 설치 방법을 알려 드리겠습니다. 0. 주피터 노트북이란? 주피터 노트북(Jupyter Notebook)은 웹 브라우저 기반의 소스편집 도구입니다. 단계적으로 코드를 실행할 수 있어서 문서화/시각화/분석에 용이한 개발자 도구죠. 1. 주피터 노트북 설치 - cmd 주피터 노트북을 설치하는 방법은 cmd 창에서 설치하는 방법과 아나콘다를 설치하는 방법이 있습니다. 저는 cmd 창에서 설치하는 방법을 알려 드리겠습니다. 먼저 명령 프롬프트(cmd) 창을 실행해 주세요. 혹시 아직 컴퓨터에 파이썬이 설치되어 있지 않은 분은 파이썬 설치부터 먼저 진행하시길 바랍니다! https://mapled.tistory.com..
안녕하세요! 메이플입니다. 오늘은 파이썬 설치 방법에 대해 설명 드리겠습니다. 그럼 시작합니다! 1. 파이썬 설치파일 다운로드 아래 링크로 들어가서 본인이 원하는 버전의 파이썬을 다운로드 받습니다. 저는 참고로 3.10.1 버전을 다운로드 했습니다. 특별한 이유가 없다면 노란색 박스인 가장 최신 버전을 다운로드 받는 것을 추천드립니다! 2. 파이썬 설치 파이썬 설치파일은 다운로드 받았으면 아래와 같은 setup 파일이 생길 겁니다. 설치파일을 클릭하면 아래와 같은 화면이 나옵니다. 사진과 똑같이 Add Python 3.10 to PATH를 체크해주시고 Install Now를 클릭해서 다음 화면으로 넘어가시면 됩니다. 설치가 완료되면 아래와 같은 화면이 뜹니다. 설치에 성공하였다는 말과 함께 파이썬이 처음..
파이썬 오류 파이썬 자습서를 통해 공부하는 중 match 문법을 사용한 코드에서 오류가 발생했습니다. 파이썬 자습서 : https://docs.python.org/ko/3/tutorial/controlflow.html#match-statements 코드 def http_error(status): match status: case 400: return "Bad request" case 404: return "Not found" case 418: return "I'm a teapot" case _: return "Something's wrong with the internet" 출력 결과 File "", line 2 match status: ^ SyntaxError: invalid syntax 확인해보니 제..
안녕하세요, 메이플입니다! 한동안 바쁜 일이 모두 끝나서 오랜만에 포스팅하러 돌아왔습니다 ㅎㅎ 1일 1포스팅을 목표로 블로그를 꾸려나가볼려고요. 아자아자 화이팅! Python 언어로 선형 검색을 구현하기 앞서 먼저 검색에 대해서 간단하게 먼저 설명해보겠습니다. 검색은 데이터 중에 우리가 원하는 특정 데이터를 키(Key: 특정 항목)를 통해서 찾는 것이죠. 검색의 종류는 다양하게 있지만, 가장 기본적인 선형 검색, 이진 검색, 해시법에 대해서 다룰 생각입니다. 선형 검색 이 알고리즘은 배열에서 검색하는 방법 중 가장 기본적인 알고리즘이라고 볼 수 있죠. 선형 검색(Linear Search)는 순차 검색(Sequential Search)라고도 합니다. 이름에서 알 수 있듯이, 직선 모양(=선형)으로 늘어선 ..