๐Ÿ Python

[Python]shape&info(), ํŠน์ • ์—ด์˜ ์ž๋ฃŒํ˜• ์ •๋ณด ํ™•์ธ

yeun.log 2024. 6. 18. 03:04
๋ฐ˜์‘ํ˜•
๋ฐ์ดํ„ฐ ์‚ฌ์šฉ ์ „์— ์ •๋ณด๋ฅผ ํ™•์ธํ•ด๋ณด์ž.
์•ž์„œ ๋ฐฐ์šด head() & tail() ์™ธ์—๋„ ์•„๋ž˜ ๋‚ด์šฉ๋“ค์„ ํ™•์ธํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค.
df.shape
→ dataFram์˜ ํฌ๊ธฐ(ํ–‰, ์—ด) ์ถœ๋ ฅ

10ํ–‰ 9์—ด์ด๋‹ค.


info()
→ dataFrame ์ข…ํ•ฉ์ •๋ณด ํ™•์ธ

  • <class 'pandas.core.frame.DataFrame'>
    → pandas์— core class์˜ frame class์— ์žˆ๋Š” DataFrame์ด๋‹ค.
  • RangeIndex 10 entries, 0 to 9
    ํ–‰ ์ธ๋ฑ์Šค๊ฐ€ 10๊ฐœ์ธ๋ฐ 0์—์„œ 9๊นŒ์ง€ ์žˆ๋‹ค.
  • Data columns (total 9 columns)
    → ์ปฌ๋Ÿผ์ด ์ด 9๊ฐœ ์žˆ๋‹ค.
  • Non-Null Count
    → ๊ฒฐ์ธก์น˜, ๋นˆ ๊ฐ’ ๊ฐฏ์ˆ˜๋ฅผ ์„ธ์ค€๋‹ค.
    10 non-null → 10๊ฐœ ๋ชจ๋‘ ๋นˆ ๊ฐ’์ด ์—†๋‹ค.
  • Dtype
    → Data type์˜ ์ข…๋ฅ˜.
    int64 : ์ •์ˆ˜.
    float43 : ์‹ค์ˆ˜.
    object : ๋ฌธ์ž์—ด.


ํŠน์ • ์—ด์˜ ์ž๋ฃŒํ˜• ์ •๋ณด ํ™•์ธํ•ด๋ณด์ž.
df.์ปฌ๋Ÿผ๋ช….dtypes
→ ์ปฌ๋Ÿผ ์ž๋ฃŒํ˜• ํ™•์ธ

์ด๋Ÿฐ ์‹์œผ๋กœ ํ™•์ธํ•˜๋Š”๋ฐ


์ปฌ๋Ÿผ๋ช…์— space๊ฐ€ ๋“ค์–ด๊ฐ€ ์žˆ์œผ๋ฉด 
df['์ปฌ๋Ÿผ๋ช…'].dtypes
๋กœ ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค.

 

๋ฐ˜์‘ํ˜•