썸네일 [Python 기본] 3. python을 이용하여 data 값 만지기(column추가) Python에서 DATA 값을 만져보자 . DATA 를 만지는데, 원하는 내용을 하나 더 추가하고 싶어졌다. 이럴 때 컬럼을 추가하기 위해서는 어떻게 해야할까? 1. Column 추가하기 df['추가할 컬럼명'] = value 이 부분을 통해 컬럼을 추가할 수 있다. 먼저, Pandas 에 있는 예시를 확인해 보도록 하자. 이 경우에는 data 부분을 d로 선언을 한 뒤, series 형태로 data 값을 입력했다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 import pandas as pd d = {'one' : pd.Series([1, 2, 3], index=['a', 'b', 'c']), 'two' : pd.Series([1, 2, 3, 4], index=['a',..
썸네일 [Python 기본] 2. python을 이용하여 다양한 chart 그리기 1. 따라하면서, 기본적인 그래프 그려보기 다음의 기본적인 예시를 살펴보자. 1 2 3 4 5 6 7 8 import matplotlib as mpl import matplotlib.pyplot as plt import numpy as np fig, ax = plt.subplots() # Create a figure containing a single axes. ax.plot([1, 2, 3, 4], [1, 4, 2, 3]); # Plot some data on the axes. plt.show() Colored by Color Scripter cs 이 함수는, ax라는 하나의 축을 기준으로 값을 갖는 fig, 즉 figure를 그리라는 의미다. 좀 더 쉽게 설명하자면, 아래줄을 보면 쉽다. ax.plo..
썸네일 Python으로 데이터 분석하기 좋은 무료 자료 사이트 공유 파이썬으로 데이터 분석을 하고 싶다 그런데, 자료는 하나하나 손으로 써서 혹은 생산해서 써야할 까? 실전처럼 쓰고 싶을 때 다양하게 활용할 수 있는 자료는 없을까? 싶을 때 유용한 사이트 , kaggle. 아래는 kaggle에서 발표한 제일 비싼 영화 50개 list에 대한 자료이다. 이렇게 다양한 자료를 무료로 얻을 수 있으니, 참고하면 좋다. (TOP 50)List of most expensive films 🎬🎬🏆🥇🥈🥉 | Kaggle (TOP 50)List of most expensive films 🎬🎬🏆🥇🥈🥉 List of most expensive films WİKİPEDİA www.kaggle.com
썸네일 [ Python 독학 ] (4) 문자 범위 반환 - Slicing 비전공자의 파이썬 독학글입니다. 공부한 내용을 복습하는 목적입니다. 1. Python Slicing -문자 범위를 반환하는 방법. -시작 인덱스와 끝 인덱스를 콜론으로 구분하여 문자열 일부를 반환하는 방법이다. 2. Slice From the Start 처음부터 원하는 문자까지 slice를 원한다면, 다음과 같이 표현할 수 있다. 3. Slice To the End 원하는 문자부터 끝까지 slice를 원한다면, 다음과 같이 표현이 가능하다. 4. Negative Indexing 음수를 표현하는 -를 붙이는 방법에 대해 알아보자. 이는 문자를 셀 때 왼쪽부터 세는 방법이 아닌, 오른쪽에서 왼쪽으로 세는 방법이라고 생각하면 쉽다. 가장 오른쪽을 -1로 인식한다. 다음 아래 예제에서는, -5 부터 -1까지 문..
썸네일 [ Python 독학 ] (3) 변수(Variables), 데이터 타입(Data Type) 비전공자의 파이썬 독학글입니다. 공부한 내용을 복습하는 목적입니다. 1. Python Variables python의 변수에 대해 알아봅시다. 다른 언어에서와 마찬가지로 python에서 변수를 선언할 수 있습니다. 아래 예제에서와 같이 x 라는 변수를 설정하고, 5라고 선언해 줄 수 있으며, y 라는 변수를 설정하고 John이라는 문자열을 선언해 줄 수 있습니다. 문자열을 선언할 때는 "" 를 사용해야 합니다. x = 5 y = "John" 2. Data Types Python에는 크게 6가지의 데이터 타입이 존재합니다. -Number -String -List -Set -Tuple -Dictionary > Number는 말 그대로 숫자입니다. num = 100 숫자의 종류에는 정수 / 실수 / 복소수를 ..
썸네일 [ Python 독학 ] (2) Python output 함수, Indentation 들여쓰기 비전공자의 파이썬 독학글입니다. 공부한 내용을 복습하는 목적입니다. 1. Python output에 대하여. 2. Python Indentation (들여쓰기) 파이썬에서의 들여쓰기는 다른 코드와는 다르게 코드의 Error 를 유발 할 수 있다. 즉 C++ 등 다른 언어에서의 들여쓰기는 가독성을 좋게 하기 위해서이지만, Python에서는 오류를 유발한다. Python에서의 들여쓰기는 Block of code를 의미한다. Example if 5 > 2: print("Five is greater than two!") if 5 > 2: print("Five is greater than two!") 다음 두개의 코드의 차이는 무엇일까. 바로 들여쓰기이다. (indentation) print 라는 output 함..