๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ป Programming/Python

[pandas] 2์ฐจ์› ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ฐ์ดํ„ฐํ”„๋ ˆ์ž„์œผ๋กœ ๋ณ€ํ™˜ํ•˜๊ธฐ | pd.DataFrame

by ๋ญ…์ฆค 2023. 11. 16.
๋ฐ˜์‘ํ˜•

๋ฐ์ดํ„ฐ ํŒŒ์ผ์ด ์ฝค๋งˆ๋‚˜ ํƒญ์œผ๋กœ ๊ตฌ๋ถ„๋œ csv, tsv ๋“ฑ์˜ ํŒŒ์ผ ํ˜•ํƒœ์ด๋ฉด, pd.read_csv(file_path) ๋˜๋Š” pd.read_table(file_path, sep='\t') ์„ ํŒŒ์ผ์„ ์ฝ์–ด ๋ฐ”๋กœ ๋ฐ์ดํ„ฐํ”„๋ ˆ์ž„์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

 

ํ•˜์ง€๋งŒ, ๊ฐ„ํ˜น ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ๋ฅผ ํ…Œ์ด๋ธ” ํ˜•ํƒœ๋กœ ๊ฐ€๊ณต ํ›„ ๋ฐ์ดํ„ฐํ”„๋ ˆ์ž„์œผ๋กœ ๋ณ€ํ™˜ํ•˜๊ณ  ์‹ถ์„ ๋•Œ๊ฐ€ ์žˆ๋Š”๋ฐ, ์ƒ๊ฐ๋ณด๋‹ค ๋งค์šฐ ๊ฐ„๋‹จํ•˜๋‹ค.

 

pd.DataFrame()์„ ์‚ฌ์šฉํ•˜๊ณ , columns ๋งŒ ์ง€์ •ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.


2์ฐจ์› ๋ฆฌ์ŠคํŠธ → ๋ฐ์ดํ„ฐํ”„๋ ˆ์ž„ ๋ณ€ํ™˜ ์˜ˆ์‹œ

import pandas as pd

# 2์ฐจ์› ๋ฆฌ์ŠคํŠธ
data = [
    ['Alice', 25, 'New York'],
    ['Bob', 30, 'San Francisco'],
    ['Charlie', 35, 'Los Angeles']
]

# ๋ฐ์ดํ„ฐํ”„๋ ˆ์ž„์œผ๋กœ ๋ณ€ํ™˜
df = pd.DataFrame(data, columns=['Name', 'Age', 'City'])

# ๊ฒฐ๊ณผ ์ถœ๋ ฅ
print(df)

 

๋ฐ˜์‘ํ˜•