일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Google Spreadsheet
- Mac
- gas
- PySpark
- SQL
- matplotlib
- Github
- Java
- hive
- Apache
- Kotlin
- Tkinter
- PostgreSQL
- list
- array
- PANDAS
- dataframe
- Google Excel
- Redshift
- c#
- Python
- django
- GIT
- google apps script
- math
- numpy
- 파이썬
- string
- Excel
- Today
- Total
목록Python (379)
달나라 노트
DataFrame.apply apply는 DataFrame에 존재하는 컬럼들의 데이터를 받아 특정 함수를 적용시켜서 해당 함수에 있는 로직대로 데이터를 반환한 데이터를 특정 컬럼에 넣어주는 기능을 가집니다. 마치 엑셀에서 내가 원하는대로 filter를 걸고 해당 행(row)에 대해 원하는 수식들을 적용시키는 것과 비슷합니다. 먼저 예시로 사용할 DataFrame을 만들어줍니다.item name과 각 item들에 대한 id, 그리고 판매가격 정보를 담은 DataFrame입니다. import pandas as pd dict_item = { 'item_id': [1, 2, 3, 4], 'item_name': ['a', 'b', 'c', 'd'], 'price': [1000, 2000, 3000, 4000] }..
Python Pandas Python에서 Pandas library는 아마 엑셀같은 형태의 데이터를 다루기 위해 가장 많이 사용되는 library중 하나가 아닐 까 싶네요.저도 pandas를 거의 필수적으로 사용하고있다보니 상당히 유용한 library인 것은 틀림없는 것 같습니다. Pandas의 자료구조 : Series, DataFrame Pandas에는 대표적으로 Series와 DataFrame이라는 두 가지의 자료구조가 존재합니다. import pandas as pd list_item = [1, 2, 3, 4] # Pandas의 Series가 될 list 선언 se_item = pd.Series(list_item) # list를 이용하여 Series 생성 print(se_item) print(type..
조건문 Python의 조건문은 if ~ elif ~ elif ~ else 등의 형식으로 조건문을 사용할 수 있습니다. if 조건1: 실행문1 # 조건1이 True면 실행문1 실행 elif 조건2: 실행문2 # 조건1이 False이고 조건2가 True면 실행문2 실행 elif 조건3: 실행문3 # 위의 조건이 모두 False이고 조건3이 True면 실행문3 실행 else: 실행문4 # 위의 조건이 모두 False면 실행문 4 실행 test_value = 3 if test_value == 1: print('one') elif test_value == 2: print('two') elif test_value == 3: print('three') else: print('None') -- Result three ..
연산자 Python에서 사용되는 연산자(사칙연산 등)를 알아봅시다. 1. 더하기(+), 빼기(-), 곱하기(*), 나누기(/) x = (1 + 2 * 3 - 4) / 2 print(x) -> 1.5 2. ==, !=, >, =, B : A가 B보다 크다. A = B : A가 B보다 크거나 같다. A True 3. **, //, % A ** B : A의 B승 (e.b. 2 ** 3 -> 6) A // B : A를 B로 나눴을 때의 몫 A % B : A를 B로 나눴을 때의 나머지 x = 10 ** 3 y = 10 // 3 z = 10 % 3 print(x) print(y) print(z) -> 1000 -> 3 -> 1 4. +=, *=, -=, /=, %=, //= A ..