๋ฐ์ดํ„ฐ๋ถ„์„ 2

Pandas ํŒ๋‹ค์Šค ๊ธฐ์ดˆ - ํ–‰ ๋‹จ์œ„ ๋ฐ์ดํ„ฐ ์ถ”์ถœ

ํ–‰ ๋‹จ์œ„ ๋ฐ์ดํ„ฐ ์ถ”์ถœํ•˜๊ธฐ loc ์ธ๋ฑ์Šค ๊ธฐ์ค€์œผ๋กœ ํ–‰ ๋ฐ์ดํ„ฐ ์ถ”์ถœ iloc ํ–‰ ๋ฒˆํ˜ธ ๊ธฐ์ค€์œผ๋กœ ํ–‰ ๋ฐ์ดํ„ฐ ์ถ”์ถœ loc[์ธ๋ฑ์Šค๋ฒˆํ˜ธ] : -1๊ฐ™์€ ๊ฐ’ ๋„ฃ์œผ๋ฉด ์˜ค๋ฅ˜ print(df.loc[0]) print(df.loc[[0,99,999]]) ํ•œ๋ฒˆ์— ์—ฌ๋Ÿฌ ํ–‰ ์ถ”์ถœ ๋ฐ์ดํ„ฐํ”„๋ ˆ์ž„์˜ ๋งˆ์ง€๋ง‰ ํ–‰ ์ถ”์ถœํ•˜๊ธฐ ๋งˆ์ง€๋ง‰ ํ–‰ ๋ฐ์ดํ„ฐ์˜ ์ธ๋ฑ์Šค๋ฅผ ์•Œ์•„์•ผ ํ•œ๋‹ค. 1. shape[0]์— ํ–‰ ํฌ๊ธฐ (1704)๊ฐ€ ์ €์žฅ๋˜์–ด์žˆ์Œ. number_of_rows=df.shape[0] last_row_index= number_of_rows -1 print(df.loc[last_row_index]) ์‹คํ–‰ ๊ฒฐ๊ณผ country Zimbabwe continent Africa year 2007 lifeExp 43.487 pop 12311143 gdpPercap ..

[๋ฐ์ดํ„ฐ ๋ถ„์„] pandas ๊ธฐ์ดˆ 2

code ๊ตญ๊ฐ€์ฝ”๋“œํ‘œ ๊ตญ์ ์ฝ”๋“œ ๊ตญ์ ๋ช… 0 A01 ์ผ๋ณธ 1 A02 ๋Œ€๋งŒ 2 A03 ํ™์ฝฉ 3 A18 ์ค‘๊ตญ 4 A18 ์ด๋ž€ 5 A22 ์šฐ์ฆˆ๋ฒ ํ‚ค์Šคํƒ„ 6 A23 ์นด์žํ์Šคํƒ„ 7 A99 ์•„์‹œ์•„ ๊ธฐํƒ€ ๋ฐ์ดํ„ฐ ํ†ตํ•ฉ - ์˜†์œผ๋กœ ํ†ตํ•ฉ (merge) ๋ฐ์ดํ„ฐ ์˜†์œผ๋กœ ํ†ตํ•ฉํ•˜๊ธฐ(left ์กฐ๊ฑด) sample_1_code = pd.merge(left=arrived_1, right=code, how='left', left_on='๊ตญ์ ์ฝ”๋“œ', right_on='๊ตญ์ ์ฝ”๋“œ') left / right ์™ผ์ชฝ/์˜ค๋ฅธ์ชฝ ํ…Œ์ด๋ธ” how='left' ์™ผ์ชฝ ํ…Œ์ด๋ธ” ๊ธฐ์ค€์œผ๋กœ ๋‘ ํ…Œ์ด๋ธ” ๊ฒฐํ•ฉ how='inner' ๋ฐ์ดํ„ฐ ์˜†์œผ๋กœ ํ†ตํ•ฉํ•˜๊ธฐ(inner ์กฐ๊ฑด) left_on right_on ์™ผ์ชฝ/์˜ค๋ฅธ์ชฝ ํ…Œ์ด๋ธ”์˜ ๊ธฐ์ค€์นผ๋Ÿผ์€'๊ตญ๊ฐ€์ฝ”๋“œ' ๋งค์นญ๋˜๋Š” ๊ฐ’์ด ์—†๋Š” ๊ฒฝ์šฐ NaN์œผ๋กœ..