๐Ÿ† ์ž๊ฒฉ์ฆ, ์–ดํ•™

[๋น…๋ฐ์ดํ„ฐ ๋ถ„์„๊ธฐ์‚ฌ] ์‹ค๊ธฐ 5ํšŒ - 1์œ ํ˜• str

๋ฐ์ดํ„ฐํŒ์Šค 2024. 8. 19. 16:47

 

๋Œ€ํ‘œ์‚ฌ์ง„ ์‚ญ์ œ
 

์‚ฌ์ง„ ์„ค๋ช…์„ ์ž…๋ ฅํ•˜์„ธ์š”.

์›ํ•˜๋Š” ์นผ๋Ÿผ๋งŒ ์„ ํƒํ•˜๊ณ  ์‹ถ์€๋ฐ ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ชฐ๋ผ์„œ ์ผ๋‹จ ๋…ธ๊ฐ€๋‹ค๋กœ ๊ตฌํ•จ...

ํ’€์ด๋ฅผ ๋ดค๋‹ค

๋Œ€ํ‘œ์‚ฌ์ง„ ์‚ญ์ œ

์‚ฌ์ง„ ์„ค๋ช…์„ ์ž…๋ ฅํ•˜์„ธ์š”.

??? for๋ฌธ์ด ์™œ ๋˜ ๋‚˜์˜ค๋Š”๊ฑฐ์•ผ ์‹ถ์–ด์„œ ๋‹ค๋ฅธ ํ’€์ด๊ฐ€ ์žˆ๋‚˜ ๊ฒ€์ƒ‰ํ•ด๋ด„

 

 
์‚ฌ์ง„ ์‚ญ์ œ

์‚ฌ์ง„ ์„ค๋ช…์„ ์ž…๋ ฅํ•˜์„ธ์š”.

iloc๊ฐ€ ์•„๋‹ˆ๋ผ loc๋ฅผ ์จ์•ผํ•˜๋Š”๊ฑด ์นผ๋Ÿผ์˜ ์ธ๋ฑ์Šค ๋ฒˆํ˜ธ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š”๊ฒŒ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— loc๋ฅผ ์ผ๊ณ 

: ์„ ์จ์„œ ํ–‰์€ ์ •๋ณด๋ฅผ ๋‹ค ๊ฐ€์ ธ์˜จ ๋‹ค์Œ์—

df.columns.str.contains('์ „์ž…')
 

์ „์ž… ์ด๋ผ๋Š” ๋‹จ์–ด๋ฅผ ํฌํ•จํ•œ ๊ฒƒ์„ ๋‹ค ์ฐพ์•„์คŒ

 

 

str์€ ๊ทธ๋Ÿฌ๋ฉด ์–ด๋–ป๊ฒŒ ์“ฐ๋А๋ƒ??

 
์‚ฌ์ง„ ์‚ญ์ œ

์‚ฌ์ง„ ์„ค๋ช…์„ ์ž…๋ ฅํ•˜์„ธ์š”.

 
์‚ฌ์ง„ ์‚ญ์ œ

์‚ฌ์ง„ ์„ค๋ช…์„ ์ž…๋ ฅํ•˜์„ธ์š”.

df.์นผ๋Ÿผ๋ช….str.contains('์ฐพ์„ ๋ฌธ์ž')
 

๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ 100๋ฌธ์ œ ํ’€๋‹ค๊ฐ€ ๋ดค๋˜๊ฑฐ๋‹ค... ๋‹ค์Œ๋‚  ๋˜๋‹ˆ ๋˜ ๊นŒ๋จน์Œ ใ… ใ… 

์ „์ฒ˜๋ฆฌ 100๋ฌธ์ œ ํ’€๋•Œ ๊ธด๊ฐ€๋ฏผ๊ฐ€ ํ–ˆ๋˜๊ฒƒ๋„ ๋ธ”๋กœ๊ทธ์— ์ •๋ฆฌํ• ๊ฑธ ํž..

 

์•„๋ฌดํŠผ ์ด๊ฑด ์นผ๋Ÿผ์— '์ „์ž…'์ด ๋“ค์–ด๊ฐ€๋Š” ๊ฑธ ์ฐพ๋Š”๊ฑฐ๋‹ˆ๊นŒ

df.columns.str.contains('์ „์ž…')
 

 

์ด ๋‹ค์Œ์— sum(axis=1)์ด ๋ฌด์Šจ์˜๋ฏธ์ธ์ง€ ์•Œ์•„๋ดค์Œ

sum(axis=0) - axis ์–ด๋–ค ์ถ•์„ ๊ธฐ์ค€์œผ๋กœ ์—ฐ์‚ฐํ•  ๊ฒƒ์ธ๊ฐ€ ์ง€์ •.

axis=0์œผ๋กœ ์ง€์ •ํ•˜๋ฉด ๊ฐ ์—ด๋“ค์˜ ํ•ฉ

axis=1์œผ๋กœ ์ง€์ •ํ•˜๋ฉด ๊ฐ ํ–‰๋“ค์˜ ํ•ฉ

 
์‚ฌ์ง„ ์‚ญ์ œ

์‚ฌ์ง„ ์„ค๋ช…์„ ์ž…๋ ฅํ•˜์„ธ์š”.

axis=1๋กœ ํ•ด์•ผ ๊ฐ ํ–‰๋“ค์˜ ํ•ฉ์ด ๋‚˜์˜ค๊ณ  A-B๋ฅผ ํ•˜๋ฉด ๊ฐ '๊ตฌ'์— ํ•ด๋‹นํ•˜๋Š” ์ˆœ์œ ์ž…์ธ์›์ด ๋‚˜์˜จ๋‹ค

 

 

5ํšŒ๋Š” ์‰ฌ์›Œ์„œ ๊ธˆ๋ฐฉ ํ‘ธ๋‚˜ ํ–ˆ๋”๋‹ˆ ์•„๋‹ˆ์—ˆ๋‹ค..