์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- github
- ๋ฆฌ์กํธ
- ํ๋ธ๋ฃจ
- ๊นํ๋ธ
- ์๊ณ ๋ฆฌ์ฆ
- ํ ์คํธ๋ง์ด๋
- erp
- ์๋ง์กด์น์๋น์ค
- nlp
- ์์ฐ์ด์ฒ๋ฆฌ
- ์๋ฐ์คํฌ๋ฆฝํธ
- ์ฝํ
- ๋ฐ์ดํฐ ๋ถ์
- tableau
- ํ๋ธ๋ก
- ๋ฐฑ์ค
- ๋ฅ๋ฌ๋
- ํ ์คํธ๋ถ์
- abap
- DFS
- Git
- ๋น ๋ฐ์ดํฐ
- AWS
- sap
- ํ์ด์ฌ
- AI
- react
- ๋ฐ์ดํฐ๋ถ์
- ์ฝ๋ฉํ ์คํธ
- ์ธ๊ณต์ง๋ฅ
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (352)
DATA101

๐ ๋ชฉ์ฐจ 1. ํ์ผ ์์ฑํ๊ธฐ 2. ๋ด์ฉ ์์ฑ 3. ์ ์ฅ ๋ฐ ์ข ๋ฃ 4. ํธ์ง ๋ฐ ์ ์ฅ 1. ํ์ผ ์์ฑํ๊ธฐ 1) ๊ธฐ๋ณธ ๋ช ๋ น์ด cat > ํ์ผ๋ช .ํ์ฅ์๋ช 2) ๋ฉ๋ชจ์ฅ ์์ฑ ์์ cat > memo.txt 3) ํ์ด์ฌ ํ์ผ ์์ฑ ์์ cat > main.py 2. ๋ด์ฉ ์์ฑ ์์ฑํ ํ์ผ์ ์์ฑํ๊ณ ์ถ์ ๋ด์ฉ์ ๋ง์๊ป ์์ฑํ์๋ฉด ๋ฉ๋๋ค. 3. ์ ์ฅ ๋ฐ ์ข ๋ฃ ๋ด์ฉ์ ๋ชจ๋ ์์ฑํ๊ณ ํธ์ง์ ์ข ๋ฃํ๊ณ ์ถ๋ค๋ฉด ํค๋ณด๋ control๊ณผ z๋ฒํผ์ ๋์์ ๋๋ฌ์ค๋๋ค. 4. ํธ์ง ๋ฐ ์ ์ฅ ํ์ผ ๋ด์ฉ์ ํธ์งํ๋ ๋ช ๋ น์ด๋ ์๋์ ๊ฐ์ต๋๋ค. vi ํ์ผ๋ช .ํ์ฅ์๋ช ๋ช ๋ น์ด ์ ๋ ฅ ํ ์ํฐ๋ฅผ ๋๋ฌ์ฃผ์๋ฉด ์๋์ ๊ฐ์ด ๊ธฐ์กด์ ์ ์ฅํ ๋ด์ฉ์ด ๋์ต๋๋ค. ๋ฉ๋ชจ์ฅ์ฒ๋ผ ๋ฐ๋ก ํธ์ง์ ๋ถ๊ฐํ๊ณ , ํค๋ณด๋ i ๋ฒํผ์ ํด๋ฆญํ๋ฉด ์๋์ ๊ฐ์ด ํธ์ง ๊ธฐ๋ฅ์ด ํ์ฑํ๋ฉ๋๋ค..

1. Erlang OTP ์ค์น OS์ ๋ง๊ฒ Erlang OTP๋ฅผ ์ค์นํฉ๋๋ค. ์ ๋ ์๋์ฐ10 64๋นํธ๋ฅผ ์ฌ์ฉ ์ค์ด๋ฉฐ OTP 24.1.7 64bit๋ฅผ ์ค์นํ์ต๋๋ค. https://erlang.org/download/otp_versions_tree.html OTP Versions Tree The main track including the maintenance branch of the current release erlang.org 2. RabbitMQ ์๋ฒ ์ค์น RabbitMQ ์๋ฒ๋ฅผ ์ค์นํฉ๋๋ค. ์ ๋ 3.9.11 ๋ฒ์ ์ ์ค์นํ์ต๋๋ค. https://www.rabbitmq.com/install-windows.html Installing on Windows — RabbitMQ Installing on Win..

โ๏ธ ์๋ฌ ๋ฉ์์ง ์ปดํ์ผ ์ค ์๋์ ๊ฐ์ ์๋ฌ๋ฅผ ๋ง์ฃผํ์์ต๋๋ค. Error: Could not find or load main class ํจํค์ง๋ช .์๋ฐ๋ช Caused by: java.lang.ClassNotFoundException: ํจํค์ง๋ช .์๋ฐ๋ช ๐ก ์์ธ ํด๋น ์๋ฌ์ ์์ธ์ ์ดํด๋ฆฝ์ค ๋ด ์๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์ ๋๋ก ์ค์ ๋์ด ์์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋จผ์ , ์ฝ๋ ๋ด ํจํค์ง, ํด๋์ค ์ด๋ฆ, ํ์ผ๋ช ๋ฑ์ ์คํ์๊ฐ ์๋์ง ํ์ธํด ๋ด ๋๋ค. ๊ทธ๋ผ์๋ ์์ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค๋ฉด, ์๋์ ํด๊ฒฐ๋ฐฉ๋ฒ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์. โ ํด๊ฒฐ๋ฐฉ๋ฒ Step 1. ํ๋ก์ ํธ Properties ์ ๊ทผ ํ๋ก์ ํธ ์ด๋ฆ ์ฐ์ธก ํด๋ฆญ ํ Properties ํด๋ฆญํฉ๋๋ค. Step 2. JRE System Library ์ฒดํฌ 1) ์ข์ธก ๋ฉ๋ด๋ฐ์์ Java ..

๐ก ๋ค์ด๊ฐ๋ฉฐ ๋ณธ ํฌ์คํ ์์๋ ๋ฐ์ดํฐ๋ฅผ ์ฃผ ๋จ์๋ก ์นด์ดํ ํ๊ณ ์ด๋ฅผ ์๊ฐํํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํฉ๋๋ค. 1. ํจํค์ง import import pandas as pd import numpy as np import matplotlib.pyplot as plt 2. ๋ฐ์ดํฐ์ ๋ถ๋ฌ์ค๊ธฐ ํฌ์คํ ์์ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ์ ์ ๊ณต์ ๊ฐ ๋ถ๊ฐํ์ค๋ ํ์ต ๋ชฉ์ ์ผ๋ก๋ง ๋ด์ฃผ์๊ธธ ๋ฐ๋๋๋ค. DATASET = pd.read_csv('./dataset_app_review.csv') DATASET.head() 3. ๋ฐ์ดํฐ ํ์ ํ์ธ DATASET.dtypes ์๋์ ๊ฐ์ด, ๋ ์ง ์ ๋ณด(date)๋ ํ์ฌ ์ ์ํ(int)์ ๋๋ค. ํธ๋ฆฌํ๊ฒ ๋ ์งํ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํ์ฌ ์ด๋ฅผ datetime ํ์ ์ผ๋ก ๋ฐ๊ฟ์ค ํ์๊ฐ ์์ต๋๋ค. 4. ๋ฐ์ดํฐ ํ์ ๋ณ๊ฒฝ "์ฐ-..

๐ก ๋ค์ด๊ฐ๋ฉฐ ๋ณธ ํฌ์คํ ์์๋ ๋ฐ์ดํฐ๋ฅผ ์ ๋จ์๋ก ์นด์ดํ ํ๊ณ ์ด๋ฅผ ์๊ฐํํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํฉ๋๋ค. 1. ํจํค์ง import import pandas as pd import numpy as np import matplotlib.pyplot as plt 2. ๋ฐ์ดํฐ์ ๋ถ๋ฌ์ค๊ธฐ ํฌ์คํ ์์ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ์ ์ ๊ณต์ ๊ฐ ๋ถ๊ฐํ์ค๋ ํ์ต ๋ชฉ์ ์ผ๋ก๋ง ๋ด์ฃผ์๊ธธ ๋ฐ๋๋๋ค. DATASET = pd.read_csv('./dataset_app_review.csv') DATASET.head() 3. ๋ฐ์ดํฐ ํ์ ํ์ธ DATASET.dtypes ์๋์ ๊ฐ์ด, ๋ ์ง ์ ๋ณด(date)๋ ํ์ฌ ์ ์ํ(int)์ ๋๋ค. ํธ๋ฆฌํ๊ฒ ๋ ์งํ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํ์ฌ ์ด๋ฅผ datetime ํ์ ์ผ๋ก ๋ฐ๊ฟ์ค ํ์๊ฐ ์์ต๋๋ค. 4. ๋ฐ์ดํฐ ํ์ ๋ณ๊ฒฝ "์ฐ-..

๐ ๋ชฉ์ฐจ 1. ์ฌ์ ์ค๋น 2. ์ ๋ฐ์ดํฐ ์ถ์ถ 3. ์์ผ ๋ฐ์ดํฐ ์ถ์ถ 4. ํน์ ๊ธฐ๊ฐ ๋ฐ์ดํฐ ์ถ์ถ ๐ 1. ์ฌ์ ์ค๋น ์๋์ ๊ทธ๋ฆผ 1๊ณผ ๊ฐ์ด, ๋ฐ์ดํฐ์ ์ ๋ ์ง ๋ฐ์ดํฐ๋ datetime ํ์ ์ ๊ฐ์ง๋๋ก ์ฌ์ ์ ์ค๋นํด ์ฃผ์ ์ผ ํฉ๋๋ค. ๋ง์ผ, ๋ ์ง ๋ฐ์ดํฐ๊ฐ '20220101'๊ณผ ๊ฐ์ด ๋ฌธ์์ด์ด๋ ์ ์ํ์ด๋ผ๋ฉด ์๋์ ํฌ์คํ ์ ์ฐธ๊ณ ํ์ ์ ๋ฐ์ดํฐ ํ์ ์ datetime์ผ๋ก ๋ณ๊ฒฝํ์๊ธธ ๋ฐ๋๋๋ค. https://heytech.tistory.com/443?category=453614#recentComments [Python] ์ซ์ํ/๋ฌธ์์ด ๋ฐ์ดํฐ๋ฅผ ๋ ์งํ์ผ๋ก ๋ฐ๊พธ๊ธฐ(pd.to_datetime) ๐ ๋ชฉํ ์ซ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ ์ง ํํ๋ก(i.e., datetime) ๋ณํํ๊ธฐ ์์: 20220816 (int) ๐ 2022-08-1..

๐ ๋ชฉํ ์ซ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ ์ง ํํ๋ก(i.e., datetime) ๋ณํํ๊ธฐ ์์: 20220816 (int) ๐ 2022-08-16 (datetime object) ๐ ๋ชฉ์ฐจ 1. ๋ฐ์ดํฐ์ ์์ 2. ๋ฐ์ดํฐ ํ์ ๋ณ๊ฒฝ 3. ์ฝ๋ ๋ฏ์ด๋ณด๊ธฐ ๐ ๋ฐ์ดํฐ์ ์์ ํ์ด์ฌ์ pandas ํจํค์ง๋ฅผ ํ์ฉํ๊ฒ ์ต๋๋ค. import pandas as pd ์๋์ ๊ทธ๋ฆผ 1๊ณผ ๊ฐ์ด, ๊ณ ๊ฐ ID, ๋ฆฌ๋ทฐ ๋ฑ๋ก์ผ, ํ ์คํธ ๋ฐ์ดํฐ๊ฐ ๋ด๊ธด ๋ฐ์ดํฐ์ ์ด ์์ต๋๋ค. ์นผ๋ผ๋ณ ๋ฐ์ดํฐ ํ์ ์ ํ์ธํด ๋ด ๋๋ค. ์์ ๊ทธ๋ฆผ 2์ ๊ฐ์ด, date ์นผ๋ผ์ด ์ ์ํ์ธ ๊ฒ์ ํ์ธํ์ค ์ ์์ต๋๋ค. ๐ก ๋ฐ์ดํฐ ํ์ ๋ณ๊ฒฝ ์ด์ date ์นผ๋ผ์ datetime ํํ๋ก ๋ณํํด ๋ณด๊ฒ ์ต๋๋ค. ๐ ์ฝ๋ DATASET['datetime'] = DATASET['date'].ap..

๐ก ๋ค์ด๊ฐ๋ฉฐ Numpy ํจํค์ง์ where ํจ์๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐํ๋ ์์์ ํน์ ์กฐ๊ฑด์ ๋ง๋ ์ธ๋ฑ์ค๋ฅผ ์ฐพ๊ฑฐ๋, ํด๋น ์ธ๋ฑ์ค์ ๊ฐ์ ์ฝ๊ฒ ๋ฐ๊ฟ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก numpy ํจํค์ง ์ค์น ๋ฐ import๋ ํ์์ ๋๋ค. !pip install numpy import numpy as np 1. ์กฐ๊ฑด์ ๋ง๋ ์ธ๋ฑ์ค ๋ฐํ ์๋์ ๊ฐ์ด ์กฐ๊ฑด๋ฌธ์ ์ ๋ ฅํ๋ฉด, ์กฐ๊ฑด์ ํด๋น๋๋ ์ธ๋ฑ์ค๋ฅผ ๋ฐํํฉ๋๋ค. np.where(์กฐ๊ฑด๋ฌธ) ์๋์ ๊ฐ์ ๋ฐ์ดํฐ์ ์ด ์์ ๋, THK ์นผ๋ผ ๋ด ๊ฐ์ด 30๋ณด๋ค ํฐ ๊ฐ์ ์ธ๋ฑ์ค๋ฅผ ์กฐํํด ๋ณด๋ฉด ์๋์ ๊ฐ์ต๋๋ค. np.where(30 < DATASET_RAW['THK']) 2. ์กฐ๊ฑด์ ๋ฐ๋ผ ๋ฐ์ดํฐ ์ธ์ฝ๋ฉ ์๋์ ๊ฐ์ด, ์กฐ๊ฑด๋ฌธ๊ณผ ํจ๊ป ์กฐ๊ฑด๋ฌธ์ด ์ฐธ ํน์ ๊ฑฐ์ง์ผ ๊ฒฝ์ฐ ๊ฐ๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ณํํ ๊ฐ์ ์ ๋ ฅํด ..