inflearn logo
inflearn logo

ใŸใฃใŸ2ๆžšใฎๆ–‡ๆ›ธใงใƒ‡ใƒผใ‚ฟๅˆ†ๆžใจ่ฆ–่ฆšๅŒ–ใ‚’ใƒžใ‚นใ‚ฟใƒผใ™ใ‚‹

Pandasใงใƒ‡ใƒผใ‚ฟๅˆ†ๆžใ€ๅ‰ๅ‡ฆ็†ใ€ๆฉŸๆขฐๅญฆ็ฟ’ใ€ใƒ‡ใ‚ฃใƒผใƒ—ใƒฉใƒผใƒ‹ใƒณใ‚ฐใ‚’ๆดป็”จใ—ใฆใ„ใ‚‹ใจใ€ใ„ใคใ‚‚ไฝฟใ†ๆฉŸ่ƒฝใฐใ‹ใ‚Šใ‚’ไฝฟใ„ใŒใกใงใ™ใ€‚ ใ“ใฎใ‚ˆใ†ใชๆ ธๅฟƒ็š„ใชๅ†…ๅฎนใ ใ‘ใ‚’้›†ใ‚ใฆๆ•ด็†ใ—ใŸPandas Cheat SheetใŒใ‚ใ‚Šใพใ™ใ€‚ๅŽšใ„ๆœฌใงPandasใ‚’ๅญฆใถใฎใซ็–ฒใ‚Œใฆใ—ใพใฃใŸๆ–นใธใ€ใŸใฃใŸ2ๆžšใฎๆ–‡ๆ›ธใงPython Pandasใ‚’ใŠๆ•™ใˆใ—ใพใ™ใ€‚Pandasๅ…ฌๅผใƒใƒฅใƒผใƒˆใƒชใ‚ขใƒซใงๆไพ›ใ•ใ‚Œใฆใ„ใ‚‹Cheat Sheetใงใ€Pandasใฎๆ ธๅฟƒๆฉŸ่ƒฝใ‚’่บซใซใคใ‘ใฆใฟใพใ—ใ‚‡ใ†ใ€‚

้›ฃๆ˜“ๅบฆ ๅˆ็ดš

ๅ—่ฌ›ๆœŸ้–“ ็„กๅˆถ้™

Python
Python
Pandas
Pandas
Python
Python
Pandas
Pandas
todaycode๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

"ใŸใฃใŸ2ๆžšใฎๆ–‡ๆ›ธใงใƒ‡ใƒผใ‚ฟๅˆ†ๆžใจๅฏ่ฆ–ๅŒ–ใƒใ‚ฎใƒณใ‚ฐ"ใซใ‚ฝใ‚ฆใƒซๅธ‚ใ‚ณใƒญใƒŠ19ใ‚ฏใƒญใƒผใƒซใ‹ใ‚‰ๅˆ†ๆžใ€่ฆ–่ฆšๅŒ–ๆŽˆๆฅญใ‚ณใƒณใƒ†ใƒณใƒ„ใŒ่ฟฝๅŠ ใ•ใ‚Œใพใ—ใŸใ€‚

ใ“ใ‚“ใซใกใฏใ€‚

ใ€ŒใŸใฃใŸ2ๆžšใฎๆ–‡ๆ›ธใงใƒ‡ใƒผใ‚ฟๅˆ†ๆžใจๅฏ่ฆ–ๅŒ–ใƒใƒƒใƒ†ใ‚ฃใƒณใ‚ฐใ€่ฌ›ๅบงใ‚’ๅ—่ฌ›ใ—ใฆใ„ใŸใ ใใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™๏ผ

ใ‚ชใƒณใƒฉใ‚คใƒณใจใ‚ชใƒ•ใƒฉใ‚คใƒณใฎๅ—่ฌ›็”Ÿใฎๆ–นใ€…ใซPandas Cheat Sheetใ‚’็ดนไป‹ใ—ใ€ๆœฌๅฝ“ใซ2ๆžšใฎๆ–‡ๆ›ธใ ใ‘ใงใ‚‚ใƒ‘ใƒณใƒ€ใ‚นใฎไธปใชๆฉŸ่ƒฝใ‚’ๅญฆใถใ“ใจใŒใงใใ‚‹ใ“ใจใ‚’ใŠ็Ÿฅใ‚‰ใ›ใ—ใŸใใฆ่ฌ›ๅบงใ‚’ไฝœใ‚‹ใ“ใจใซใชใฃใŸใฎใŒไธ€ๅนดใ‚’่ถ…ใˆใพใ—ใŸใ€‚

ไธ€ๅนดไธญๅคšใใฎๆ–นใŒใ“ใฎ่ฌ›ๅบงใ‚’ๅ—่ฌ›ใ—ใฆใ„ใŸใ ใใพใ—ใŸใ€‚

ๆ„Ÿ่ฌใฎๆฐ—ๆŒใกใงใƒ‘ใƒณใƒ€ใ‚นใ‚’้€šใ˜ใŸๅˆ†ๆžใ‚ณใƒณใƒ†ใƒณใƒ„ใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚

ใ€Œๅ…ฌๅ…ฑใƒ‡ใƒผใ‚ฟใงPythonใƒ‡ใƒผใ‚ฟๅˆ†ๆžใ‚’ๅง‹ใ‚ใ‚‹ใ€ใ‚’้€šใ˜ใฆใƒ—ใƒญใ‚ธใ‚งใ‚ฏใƒˆๅฝขๅผใงใƒ‡ใƒผใ‚ฟใ‚’ๅˆ†ๆžใ—ใฆใฟใ‚‹ใ“ใจใ‚‚ใงใใพใ™ใ€‚

ใ“ใฎ่ฌ›ๅบงใซใ‚‚ๅŒๆง˜ใฎใƒ—ใƒญใ‚ธใ‚งใ‚ฏใƒˆใ‚’ใ—ใฆใฟใ‚‹ๆŽˆๆฅญใŒใ‚ใ‚Œใฐใ„ใ„ใจๆ€ใ„ใ€็พๆฅญใซไผผใŸใƒ—ใƒญใ‚ธใ‚งใ‚ฏใƒˆๆŽˆๆฅญใ‚ณใƒณใƒ†ใƒณใƒ„ใ‚’่ฟฝๅŠ ใ™ใ‚‹ใ“ใจใซใชใ‚Šใพใ—ใŸใ€‚

ๅ„่‡ชๆฒปไฝ“ใงใ‚ณใƒญใƒŠ้–ข้€ฃใƒ‡ใƒผใ‚ฟใ‚’ๅ…ฌ้–‹ใ—ใฆใ„ใพใ™ใ€‚

ใ‚ฝใ‚ฆใƒซๅธ‚ใงๅ…ฌ้–‹ใ—ใฆใ„ใ‚‹ใ‚ณใƒญใƒŠ19็™บ็”Ÿ็พๆณใ‚ตใ‚คใƒˆใ‚’ใƒ‘ใƒณใƒ€ใ‚นใ ใ‘ใงใ‚ฏใƒญใƒผใƒซใ—ใฆๅˆ†ๆžใ™ใ‚‹ใ‚ณใƒณใƒ†ใƒณใƒ„ใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚

่ฉฒๅฝ“่ฌ›ๅบงใงใฏใ€6ๆœˆใพใงใฎใ‚ฝใ‚ฆใƒซๅธ‚ใงๅ…ฌ้–‹ใ—ใฆใ„ใ‚‹็ขบๅฎš่€…ใฎ็พ็Šถใƒ‡ใƒผใ‚ฟใ‚’ๅˆ†ๆžใ—ใพใ™ใ€‚

ใŸใฃใŸ2ๆžšใฎๆ–‡ๆ›ธใงๅญฆใ‚“ใ ๅ†…ๅฎนใ‚’ใ€็พๆฅญใซไผผใŸใƒ—ใƒญใ‚ธใ‚งใ‚ฏใƒˆใงๅˆ†ๆžใ—ใฆใฟใ‚‹

ใ‚ฝใ‚ฆใƒซๅธ‚ใ‚ณใƒญใƒŠ19็™บ็”Ÿ็พๆณใ‚ตใ‚คใƒˆใ‚’ใ‚ฏใƒญใƒผใƒซใ‹ใ‚‰ๅ‰ๅ‡ฆ็†ใ€ๅˆ†ๆžใ€ๅฏ่ฆ–ๅŒ–ใพใงใƒ‘ใƒณใƒ€ใ‚นใ‚’ๆดป็”จใ—ใฆๅˆ†ๆžใ—ใฆใฟใพใ™ใ€‚

ใƒ‹ใƒฅใƒผใ‚น่จ˜ไบ‹ใจๆ—ฅๅธธใ‚’้€šใ—ใฆใ‚ˆใ้ญ้‡ใ™ใ‚‹ใƒ‡ใƒผใ‚ฟใ‚’็›ดๆŽฅๅˆ†ๆžใ—ใฆใฟใพใ™ใ€‚

  • ็ขบไฟก่€…ใŒไธ€็•ชๅ‡บใฆใใŸ็ƒใฏใฉใ“ใงใ—ใ‚‡ใ†ใ‹๏ผŸ
  • ใฉใฎ็—…้™ขใง็ขบไฟก่€…ใ‚’ๆœ€ใ‚‚ๆฒป็™‚ใ—ใŸใฎใงใ—ใ‚‡ใ†ใ‹๏ผŸ
  • ๅŒบๅˆฅ็š„ใซๅคšใ็งป้€ใ•ใ‚Œใ‚‹็—…้™ขใฏใ‚ใ‚Šใพใ™ใ‹๏ผŸ
  • ๆตทๅค–ๆตๅ…ฅ็ขบๅฎš่€…ใŒๆœ€ใ‚‚ๅคšใๅ‡บใฆใใŸๅŒบใฏใฉใ“ใงใ—ใ‚‡ใ†ใ‹๏ผŸ
  • ่ค‡ๆ•ฐใฎๅ›ฝใ‚’ใƒจใƒผใƒญใƒƒใƒ‘ใ€ๅ—็ฑณใชใฉใงใƒ†ใ‚ญใ‚นใƒˆๅ‰ๅ‡ฆ็†ใ‚’ใ™ใ‚‹ใŸใ‚ใซใฏใฉใ†ใ™ใ‚Œใฐใ„ใ„ใงใ™ใ‹๏ผŸ
  • ๆตทๅค–ๆตๅ…ฅ็ขบๅฎšใฏๆœˆๅˆฅใซใฉใฎ็จ‹ๅบฆๅทฎใŒๅ‡บใ‚‹ใฎใงใ—ใ‚‡ใ†ใ‹๏ผŸ

ใƒ‘ใƒณใƒ€ใ‚นใซใ‚ˆใ‚‹ใƒ‡ใƒผใ‚ฟใฎๅ‰ๅ‡ฆ็†ๆ–นๆณ•ใ‚’็†่งฃใ—ใ€ๅฎŸ่ทตใ—ใฆใฟใพใ—ใ‚‡ใ†ใ€‚

  • ใƒ†ใ‚ญใ‚นใƒˆใฎๆ—ฅไป˜ใ‹ใ‚‰ๅนดใ€ๆœˆใ€ๆ—ฅใ€ๆ›œๆ—ฅใ€้€ฑใฏใฉใ†ใ‚„ใฃใฆๅ…ฅๆ‰‹ใงใใพใ™ใ‹๏ผŸ
  • ็ขบๅฎš่€…ใฎ็พ็Šถใƒ‡ใƒผใ‚ฟใง็ดฏ็ฉ็ขบๅฎšๆ•ฐใฏใฉใฎใ‚ˆใ†ใซๆฑ‚ใ‚ใ‚‰ใ‚Œใพใ™ใ‹๏ผŸ
  • groupbyใ€crosstabใ€pivotใ€pivot_tableใฎ้•ใ„ใฏใฉใฎใ‚ˆใ†ใซใชใ‚Šใ€ใฉใฎๆฉŸ่ƒฝใ‚’ไฝฟ็”จใ™ใ‚‹ใฎใซ้ฉใ—ใฆใ„ใพใ™ใ‹๏ผŸ

 

ใƒ‡ใƒผใ‚ฟใƒ•ใƒฌใƒผใƒ ใจใ‚ทใƒชใƒผใ‚บใฎใƒ‡ใƒผใ‚ฟโ€‹โ€‹ๆง‹้€ ใ‚’็†่งฃใ—ใ€ๅˆ†ๆžใซ้ฉใ—ใŸๅฝขใซๅŠ ๅทฅใ—ใฆใฟใพใ™ใ€‚

  • Pandas ใฎ plot ใงใ‚ฐใƒฉใƒ•ใ‚’ๆ็”ปใ™ใ‚‹ใŸใ‚ใฎใƒ‡ใƒผใ‚ฟใƒ•ใƒฌใƒผใƒ ใฎๅฝขใฏใฉใฎใ‚ˆใ†ใซไฝœใ‚‹ในใใงใ—ใ‚‡ใ†ใ‹ใ€‚
  • ใ‚ฐใƒฉใƒ•ๅ†…ใฎใ‚ซใƒ†ใ‚ดใƒชใƒผๅ€คใซใ‚ˆใฃใฆ็•ฐใชใ‚‹่‰ฒใงๅ€คใ‚’่กจ็พใ—ใŸใ„ๅ ดๅˆใฏใ€ใƒ‡ใƒผใ‚ฟใƒ•ใƒฌใƒผใƒ ใ‚’ใฉใฎใ‚ˆใ†ใซๅค‰ๆ›ดใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚Šใพใ™ใ‹๏ผŸ
  • ใ‚ทใƒชใƒผใ‚บใ‚’ใƒ‡ใƒผใ‚ฟใƒ•ใƒฌใƒผใƒ ใซ็ฝฎใๆ›ใˆใ‚‹ใซใฏใฉใฎใ‚ˆใ†ใชๆ–นๆณ•ใŒใ‚ใ‚Šใพใ™ใ‹๏ผŸ

ใ‚ณใƒผใ‚นใง็›ดๆŽฅ็ขบ่ชใ—ใฆใใ ใ•ใ„๏ผ

 

 

้ŽๅŽป1ๅนด้–“ใ€ๅคšใใฎ่ณชๅ•ใจ่‰ฏใ„ๅ—่ฌ›่ฉ•ใ‚’ๆฎ‹ใ—ใฆใใ‚ŒใŸใŠใ‹ใ’ใง่ฌ›็พฉใ‚’ๆ›ดๆ–ฐใ™ใ‚‹ใ“ใจใŒใงใใพใ—ใŸใ€‚

ไปŠๅพŒใ‚‚็€ๅฎŸใซ่ฌ›ๅบงใ‚’ๆ”นๅ–„ใƒปๆ›ดๆ–ฐใ™ใ‚‹ไบˆๅฎšใงใ™ใ€‚

่‰ฏใ„ๅ—่ฌ›่ฉ•ใ‚’ๆฎ‹ใ—ใฆใ„ใŸใ ใ‘ใ‚Œใฐใ€็€ๅฎŸใชใ‚ณใƒณใƒ†ใƒณใƒ„ๆ”นๅ–„ใซๅคงใใชๅŠ›ใซใชใ‚Šใพใ™ใ€‚

 

ใ‚ณใƒญใƒŠ19ใ‹ใ‚‰ๆŠœใ‘ๅ‡บใ—ใ€ใพใŸๆ—ฅๅธธใซๆˆปใ‚‹ใ“ใจใ‚’้ก˜ใฃใฆใ„ใพใ™๏ผ

ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™ใ€‚

ใ‚ณใƒกใƒณใƒˆ
ใพใ ใ‚ณใƒกใƒณใƒˆใŒใ‚ใ‚Šใพใ›ใ‚“

๏ฟฅ5,652