안녕하세요. 죠쵸입니다. Python, Fibonacci 함수 라는 주제로 포스팅을 하려고 합니다. Fibonacci 수열을 구하는 함수를 구현하면서 Python에서 기본적인 함수 사용방법을 익히고자 합니다. 함수를 구현 목적은 기본적으로 자주 사용되는 기능을 함수로 재사용 하기 위함입니다. 아주 간단한 프로그램은 함수를 사용하지 않는 경우도 있지만, 대부분의 프로그램은 함수들의 집합이라고 말씀 드려도, 틀리지 않습니다. 함수를 잘 사용하는 것은 초급에서 초중급으로 넘어가는 시작에 해당 될 것 같습니다. Fibonacci 수열은 첫번째 수와 두번째 수의 합이, 세번째 수가 되고, 두번째와 세번째 수의 합이 네번째 수가 되는 수열을 의미합니다. F0 = 0, F1 = 1, Fn = Fn-1 + Fn-2 #..
안녕하세요. 죠쵸입니다. Pandas, concat() 함수 사용하기 라는 주제로 오늘은 이야기 하려고 합니다. concat은 기존에 존재하는 데이터를 merge(통합/연결) 하는 기능을 합니다. 데이터를 분석 및 연산하기 위해서 종종 데이터를 merge(통합/연결) 할 필요가 있습니다. 지난 번 캐글의 타이타닉 경진대회 시 사용된 데이터를 통해서 사용방법을 나누도록 하겠습니다. 타이타닉 경진대회에 대한 기초지식은 지난 번 포스팅을 참고 부탁 드립니다. 2020/08/29 - [Data Science] - 캐글 타이타닉 데이터 분석 및 시각화 #concate() row(index) data 연결 train data와 test data를 통합하여 데이터를 분석하는 예제를 보여드리려고 합니다. Train d..
안녕하세요. 죠쵸입니다. Python print() 함수 사용하기 라는 주제로 이야기 하려합니다. Debugger 를 이용하면 코딩시 발생하는 문제를 찾아낼 수 있지만, Debugger 를 사용할 수 없을 때, print() 함수를 잘 사용하면 문제 해결 및 Debugging 때 도움이 됩니다. #Python print() 함수 - Parameters (sep, end) print() 함수의 파라미터 중에 자주 사용되는 것은 sep과 end가 있습니다. sep는 문자간 사이의 seperator를 지정하고, end는 문장의 끝에 사용될 문자 및 특수기호를 지정할 수 있습니다. 아래의 경우는 sep을 ', ' 으로 지정했을 때와 ' / ' 으로 지정했을 때 출력되는 예제입니다. print('dog', 'ca..
안녕하세요. 죠쵸입니다. Pandas, One Hot Encoding이라는 주제로 포스팅하고자 합니다. One Hot Encoding 을 간단히 설명하자면, Data를 Machine Learning 알고리즘이 알기 쉽게 변환해 주는 것입니다. 즉, 카테고리성 데이터를 각 카테고리별 컬럼으로 추가생성하고 Machine Learning 알고리즘이 알기 쉽도록(?), 예측을 더 잘 할 수 있도록 1과 0 또는 (True / False)로 값을 변환해 주는 것을 의미합니다. 캐글의 타이타닉 경진대회의 데이터를 예시를 보여 드리겠습니다. 참고로 캐글의 타이타닉 경진대회에 대한 포스팅은 이전 포스팅을 참고 부탁 드립니다. 2020/08/29 - [Data Science] - 캐글 타이타닉 데이터 분석 및 시각화 타..
안녕하세요. 죠쵸입니다. 지난 번 파이썬 포스팅에서는 문자열 Slicing과 리스트에 대해서 정리하였습니다. 머리속으로 이해가 가지만, 막상 필요할 때 생각나지 않는 것들이 있는데, 그것이 바로 기본기인 것 같습니다. 기본기가 튼실한 사람은 이해하고, 이해한 것을 실전에 충분히 사용가능한 것 같습니다. 파이썬의 흐름제어하는 방법은 쉽지만, 실수하면 프로그램 동작에 큰 오류를 일으킬 수 있는 부분인 것 같습니다. 오늘은 파이썬의 흐름제어하는 방법들에 대해서 정리하도록 하겠습니다. 지난 번 포스팅 내용(문자열 Slicing과 리스트)이 기억이 잘 안 나시면, 살짝 훌터 보시고 오늘 내용을 시작하시면 좋을 것 같습니다. 철저한 복습이 완전한 학습으로 가는 지름길입니다. :) 2020/09/06 - [INFO/..
안녕하세요. 죠쵸입니다. 8월중순에 시작해서 오늘 오늘까지 8개의 글을 쓰고 AdSense 신청을 하였습니다. 다른 블로그에 많은 정보가 있지만 직접 해 보고, Google 공식 Site에 공시하고 있는 가이드를 보면서 알게 된 사항이 있어서 글을 쓰게 되었습니다. AdSense 를 준비하시는 분들께서 미리 보시면 좋을 것 같아요. #기술 가이드라인 구글에서 소개하는 아래의 테스트 툴들로 대부분의 기술적인 오류를 확인할 수 있습니다. 1) 리치 결과 테스트(Rich Results Tests) - https://search.google.com/test/rich-results 리치 결과 테스트는 오늘 새롭게 알게 된 사항이라서 이렇게 사용방법을 공유하게 되었습니다. 위의 링크를 통해서 접속하게 되면 자신의 ..
안녕하세요. 죠쵸입니다. 파이썬의 문법 중에서 가장기초가 되는 숫자 연산 방법에 대해서 오늘은 이야기 하려고 합니다. 파이썬 언어의 가장 기초가 되는 내용부터 하나 하나 다루면서, 여러분이 파이썬의 초급에서 중급에 이르기까지 계속해서 관련 내용을 포스팅 하겠습니다. #인터프리터 실행 지난 포스팅에서 파이썬 설치 방법에 대해서 설명하면서 IDLE을 실행하는 것을 같이 해 보았습니다. Python 설치 및 IDLE의 실행 방법을 보고 싶으시면 아래의 글을 확인 해 주세요. 2020/09/03 - [INFO/IT] - 파이썬? 일단 설치하자! (Mac OS) IDLE 또는 Pycharm 과 같은 다른 Tool이 있으시다면 사용하셔도 되십니다. 저는 주로 Pycharm을 사용하지만 이번 글에서는 IDLE로 설명..
안녕하세요. 죠쵸입니다. 오늘은 간단히 파이썬의 특징에 알아보고 파이썬의 설치 방법에 대해서 자세히 설명을 드리려고 합니다. #파이썬? 파이썬 공식 웹사이트에서 아래와 같이 소개하고 있습니다. 파이썬은 배우기 쉽고, 강력한 프로그래밍 언어입니다. 효율적인 자료 구조들과 객체 지향 프로그래밍에 대해 간단하고도 효과적인 접근법을 제공합니다. 우아한 문법과 동적 타이핑(typing)은, 인터프리터 적인 특징들과 더불어, 대부분 플랫폼과 다양한 문제 영역에서 스크립트 작성과 빠른 응용 프로그램 개발에 이상적인 환경을 제공합니다. 파이썬 인터프리터와 풍부한 표준 라이브러리는 소스나 바이너리 형태로 파이썬 웹 사이트, https://www.python.org/, 에서 무료로 제공되고, 자유롭게 배포할 수 있습니다...
안녕하세요. 죠쵸입니다. 얼마전 누군가와 이야기에서 컴퓨터가 우리의 직업을 빼앗는 것은 아닐까? 하는 우려의 대화를 한적이 있습니다. 지금 사람이 하고 있는 많은 직업 중에 많은 부분이 AI(머신러닝)으로 자동화 될 수 있다는 이야기도 종종 듣곤 합니다. 오늘은 AI의 범주 안에 있는 Machine Learning(ML)에 대해서 간단히 알아 보도록 하겠습니다. 한 동안은 실질적인 내용보다 기본적인 컨셉을 이해할 수 있도록 내용을 정리해서 공유 할 예정입니다. 누군가 Machine Learning(ML)이 모야? 라고 묻거든, 그 대답을 본 글에서 찾을 수 있기를 바랍니다. #Machine Learning 이 모야? 가장 먼저 WIKIPEDIA에서는 아래와 같이 정의 내리고 있습니다. 기계 학습 또는 머..
안녕하세요. 죠쵸입니다. 오래전부터 많은 미디어 매체에서 AI / Machine Learning / Data Sciece에 대한 정보가 넘쳐 나고 있습니다. 앞으로 유망한 직종이라 던데... 돈도 많이 번다고 하던데... 어디서부터 무엇을 공부해야 하는지 몰라서 시작을 못하는 사람들이 많이 있습니다. 저 또한 그렇습니다. 얼마전부터 더욱 관심이 생겨서 조금씩 공부 해 보고 있습니다. 공부하고 조사한 내용들을 앞으로 조금씩 블로그에 남기려고 합니다. 오늘은 Data Science 란 무엇인지 알아보도록 하겠습니다. 1. 데이터 과학(Data Science)란? 데이터 과학(Data Science)이란, 데이터 마이닝(Data Mining)과 유사하게 정형, 비정형 형태를 포함한 다양한 데이터로부터 지식과 ..
- Total
- Today
- Yesterday
- Pandas(판다스)
- Kaggle
- Study
- ap news
- 파이썬 기초
- 큘가방
- Leetcode255
- 영어공부
- 티파니T1
- 리바이스사이즈
- Leetcode
- 죠쵸
- 파이썬
- 아디다스삼바화이트
- 데이터 분석
- Big Data
- Machine Learning
- kule
- 파이썬 독학
- 리트코드
- joecho
- 328. Odd Even Linked List
- 판다스
- AdSense
- ai
- 재귀함수
- 캐글
- python
- English
- pandas
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |