반응형

전체 글 127

<python> Tesseract 설치하기 OCR

1. 아래의 링크를 통해서 테서렉트 홈페이지로 이동합니다. https://tesseract-ocr.github.io/tessdoc/ Tesseract User Manual Tesseract documentation tesseract-ocr.github.io 위의 링크로 들어가면 아래와 같은 페이지가 나옵니다. 그리고 아래로 내려가시다 보면 'compiling and installation' 아래에 'Installation' 항목을 클릭합니다. 아래로 쭈욱 내리면서 자신의 OS에 맞는 버전으로 다운받으시면 됩니다. 윈도우 부분은 따로 'Tesseract at UB Mannheim' 글자를 클릭하여 들어갑니다. 아래의 링크에서 자신의 윈도우 버전에 맞게 다운 받으시면 됩니다. 다운 받으시고 installer..

<Python> 파이참 설치하기

1. 먼저 공식 홈페이지로 가서 파이참을 다운받습니다. https://www.jetbrains.com/pycharm/ PyCharm: the Python IDE for Professional Developers by JetBrains The Python & Django IDE with intelligent code completion, on-the-fly error checking, quick-fixes, and much more... www.jetbrains.com 다운로드를 누르시면 화면이 나오는데 화면에서 window, mac, Linux 중 맞는 Os를 선택하시고, 무료버전인 community 버전을 다운로드하시면됩니다. 2. 다운로드 받은 파일 pycharm-community-2021.2.exe..

<Toeic> 지하철에서 토익 공부하는 방법

취업 준비하시는 분들에게 토익을 공부하는 시간은 마치 계륵과 같을 것이라 생각됩니다. 올인을 하자니 요즘은 오픽이나 토스같은 말하기 시험이 더 중요하고, 그렇다고 안하자니 여전히 750~850까지 기본 자격으로 요구하는 곳이 많기 때문입니다. 이제 옛날처럼 만점을 목표로 미친듯이 하지 않아도 되지만 여전히 토익 공부가 필요합니다. 그래서 저도 학원을 다니기 보다는 짬짬이 버스나 지하철을 탈 때 휴대폰 앱으로 한달정도 공부를 해서 이번에 870으로 간신히 기준점수들은 넘었습니다. 높은 점수는 아니지만 학원을 다니지 않고 주로 버스 안에서 공부해서 얻은 점수이기에 제가 사용한 앱들의 정보를 공유할까 합니다. 1. 종합앱 Toeic test 이 앱은 LC와 RC 모두 포함이 되어있습니다. 거기다가 무료로 배포..

<pandas> 6. columns 내용 변경하기 (map,replace)

오늘은 이전 시간에 봤던 columns의 이름 변경, row 내용 변경에 이어서 columns의 내용을 변경하는 방법에 대해서 알아보겠습니다. 먼저 데이터프레임을 하나 만들어 줍니다. df['columns의 이름'].map df['columns의 이름'].map({기존 column의 value:변경할 column의 value})를 사용하여 값을 변경할 수 있습니다. name column에 김똘칠의 이름과 박달달의 이름을 변경해보겠습니다. 다만, df['columns의 이름'].map을 사용하면 지정하지 않은 값은 NaN 즉 아무것도 들어가지 않는 값이 됩니다. 바꾸고 싶은 columns만 지정해서 바꾸고 싶다면 df['columns의 이름'].replace를 사용해주시면 됩니다. df['columns의 ..

Python matplotlib 사용하기 2. 막대 그래프 [가로로 눕히기]

1. 막대 그래프를 사용할 때 x축에 글자 수가 많다면 서로 겹쳐져서 가시성이 크게 떨어지는 경우가 있습니다. 이럴때는 x,y축을 바꿔서 바를 눕힌 가로바를 이용하면 좀 더 가시성을 회복할 수 있습니다. 기존은 세로 바 그래프를 만들기 위해서 plt.bar()를 사용했다면 가로로 눕히기 위해서는 plt.barh()를 사용해 주시면 됩니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 from matplotlib import pyplot as plt language = ['JavaScript', 'HTML/CSS', 'SQL', 'Python', 'Java', 'Bash/Shell/PowerShell', 'C#', 'PHP', 'C++', 'TypeScript', 'C', 'Other(s):..

<jsp> 웹 쇼핑몰 만들기 [전체 코드]

1. 첫페이지 main:welcome.jsp header : menu.jsp footer : footer.jsp 1. welcome.jsp 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 welcome 도서 웹 쇼핑몰 Welcome to Web Market Colored by Color Scripter cs 2. menu.jsp 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 메뉴 Home Book List Add Book FAQs About Login Sign up Colored by Color Scripter cs 3. footer.jsp 1 2 3 4 5 ..

Python matplotlib 사용하기 2. 막대 그래프

1. 막대그래프 기본적인 사용법 2. 2개 이상의 막대그래프 그리기 1. 막대그래프 기본적인 사용법 1 2 3 4 5 6 7 8 9 10 11 12 13 from matplotlib import pyplot as plt plt.style.use("fivethirtyeight") ages_x = [] for i in range(25,36): ages_x.append(i) dev_y = [38496, 42000, 46752, 49320, 53200, 56000, 62316,64928, 67317, 68748, 73752] plt.bar(ages_x,dev_y, label = "All Devs") plt.legend() plt.title("Median Salary (usd) by age") plt.xlabel..

2. dict 자료형 탐색하기

dict 자료형에 저장된 value들을 key값을 이용해 탐색하는 두가지 방법에 대해서 알아보겠습니다. 1. dict이름['key']로 탐색하기 2. get()을 이용해 탐색하기 (1) .setdefault()를 이용해 dict에 추가하기 1. dict이름['key']로 탐색하기 1 2 number = {'one':1, 'two':2,'thr':3,'fou':4} number['fou'] cs [실행결과] 원하는 value의 key값을 직접 입력하여 찾을 수 있습니다. * 검색하고 싶은 key값이 자료 안에 있는 지 확인하기 위해서 'key' in dict이름 을 사용하시면 됩니다. 'Fou' 라는 key 가 있는지 검색해보겠습니다. 1 'Fou' in number cs [실행결과] false 없다고 뜹..

1. dict 자료형 생성하기

파이썬에서는 dict형 자료가 정말 중요합니다. 먼저 dict 자료형의 생성의 5가지 방법에 대해서 알아보도록 하겠습니다. 생성방법 1. 기본적인 생성방법 1 2 3 d = {'one':1, 'two':2, 'thr':3} print(d) print(d['one'],d['two'],d['thr']) cs 가장 기본적인 생성방법입니다. 중괄호{}를 사용해서 직접 key값과 value 값을 심어주는 것입니다. [실행결과] 2.(key,value)형 리스트를 이용하여 dict 자료 생성하기 1 2 3 number_names =[('fou',4), ('fiv',5), ('six',6), ('sev',7)] dict(number_names) print(dict(number_names)['fou']) cs (key..

<Python matplotlib> 기본적인 선그래프 만들기

matplotlib 라이브러리에 대해서 알아보겠습니다. matplotlib에 대해서 더 자세히 알고 싶으신분은 https://matplotlib.org/ Matplotlib: Python plotting — Matplotlib 3.4.2 documentation matplotlib.org 직접 사이트로 방문해보시기를 바랍니다. 오늘은 matplotlib를 이용하여 가장 기본적인 x,y축을 가진 선 그래프를 만들어보겠습니다. 1. pip을 통해서 matplotlib을 설치합니다. pip install matplotlib *저는 Anaconda와 jupyter notebook을 사용하고 있습니다. 2. 다운받은 이후에 matplotlib를 불러옵니다. 불러온 pyplot을 plt로 지정합니다. 그리고 x축과..

반응형