๋ฌธ์
**Temperature์ปฌ๋ผ์์ ์ซ์๊ฐ ์๋ ๋ฌธ์๋ค์ ์ ๊ฑฐํ ์ซ์ ํ์ ์ผ๋ก ๋ฐ๊พธ๊ณ 3๋ถ์์์์ 1๋ถ์์์ ์ฐจ์ด๋ฅผ ์์ซ์ ์ดํ 2์๋ฆฌ๊น์ง ๊ตฌํ์ฌ๋ผ**
```
df['Temperature'].astype(float)
์ด๋ ๊ฒ ํ๋๋ ์ค๋ฅ๋จ.. *77.22 ๋ผ๋ ๊ฐ์ด Temperature์ ์์์
*์ ์์ ์ค์ผํจ
๊ทธ๋ด ๋ ์ฐ๋๊ฒ str.replace()
์๋ฅผ ๋ค์ด ์ซ์ํ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ฅํ ๋ฌธ์ํ ๋ฐ์ดํฐ์ ๊ฒฝ์ฐ ์ฒ๋จ์ ์ฝค๋ง๊ฐ ์กด์ฌํด์ ์ซ์ํ์ผ๋ก ๋ณํํด์ผ ํจ
10,000 ์ด๋ผ๋ ๋ฌธ์ํ ๋ฐ์ดํฐ๊ฐ ์กด์ฌํ๋ค๋ฉด ์ด๋ฅผ ์ซ์ํ์ผ๋ก ๋ณํํ๊ธฐ ์ํด์๋ "," ๋ฅผ ์์ ์
10000 ์ผ๋ก ๋ณ๊ฒฝํ์ ๋ค ์ซ์ํ ๋ฐ์ดํฐ๋ก ๋ณํํด์ผํจ
df['Temperature'] = df['Temperature'].str.replace('*','')
df[๋ณ๊ฒฝํ ์ปฌ๋ผ] = df[๋ณ๊ฒฝํ ์ปฌ๋ผ]. str.replace('๋ณ๊ฒฝํ ๋จ์ด','๋ณ๊ฒฝ ๋จ์ด')
์์ซ์ ๋์งธ์๋ฆฌ๊น์ง ํํํ๋ ค๋ฉด 3์งธ์๋ฆฌ์์ ๋ฐ์ฌ๋ฆผ ํด์ผํ๋ค
round(๊ฐ,2)
์ด๋ ๊ฒ ํํํด์ฃผ๋ฉด ๋!
'๐ ์๊ฒฉ์ฆ, ์ดํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋น ๋ฐ์ดํฐ ๋ถ์๊ธฐ์ฌ] ์ค๊ธฐ 4ํ - 1์ ํ str.contains, strftime, astype('datetime64[ns]') (0) | 2024.08.19 |
---|---|
[๋น ๋ฐ์ดํฐ ๋ถ์๊ธฐ์ฌ] ์ค๊ธฐ 4ํ - int (0) | 2024.08.19 |
[๋น ๋ฐ์ดํฐ ๋ถ์๊ธฐ์ฌ] ์ค๊ธฐ 5ํ - 1์ ํ str (0) | 2024.08.19 |
[๋น ๋ฐ์ดํฐ ๋ถ์๊ธฐ์ฌ] ์ค๊ธฐ - iloc (0) | 2024.08.19 |
[๋น ๋ฐ์ดํฐ ๋ถ์๊ธฐ์ฌ] ์ค๊ธฐ 6ํ - 1์ ํ for๋ฌธ (0) | 2024.08.19 |