Pro Yearly is on sale from $80 to $50! »

Exploratory Hour #92 - 条件に基づいて欠損値を埋めたい

Exploratory Hour #92 - 条件に基づいて欠損値を埋めたい

2020/10/27(火)に開催したExploratory Hourのスライドです。

条件をもとに欠損値を埋める方法を紹介しています。

81c7a276a2c5944a9b8bdd9cc1a43250?s=128

Takato Shiroto

October 27, 2020
Tweet

Transcript

  1. EXPLORATORY 1

  2. 2 εϐʔΧʔ നށ ܟొ Customer Succes EXPLORATORY ུྺ େֶࡏֶதʹϑʔυϩεΛݮΒͨ͢ΊʹɺֶੜஂମΛ্ཱͪ͛୅දΛ ຿ΊΔɻͦͷޙɺϏδωεΛ஌ΔͨΊʹԽֶϝʔΧʔͷσϡϙϯͱ

    ϑʔυςοΫܥελʔτΞοϓͰӦۀͱϚʔέςΟϯάΛܦݧɻ ΞϓϦͷ੒௕ͷͨΊʹ͸σʔλαΠΤϯε͕ඞཁͩͱײ͡ɺΞϓϦʹ ಛԽͨ͠Ϣʔβʔͷߦಈ෼ੳπʔϧΛ։ൃ͢ΔاۀʹͯɺΞϓϦۀք ͷKPI෼ੳͳͲΛ୲౰͢Δɻ ݱࡏ͸Exploratory, Inc. ͰΧελϚʔαΫηεΛ୲౰͢Δ๣Βɺσʔ λͷՄࢹԽͱ୳ࡧతσʔλ෼ੳΛઐ໳ͱͯ͠σʔλαΠΤϯεͷීٴ ʹऔΓ૊Ήɻ @ShirotoTakato
  3. 3 • ࣭͝໰͸zoomͷνϟοτʹ͝౤ߘ͍ͩ͘͞ɻ • ηϛφʔͷײ૝΍໾ʹཱͭ৘ใΛTwitterͰϋογϡλάΛ ͚ͭͯπΠʔτΛ͓ئ͍͠·͢ɻ #Exploratoryηϛφʔ Exploratory Hour

  4. Exploratory Hour

  5. ࠓिͷ࣭໰ • ܽଛ஋Λಛఆͷ஋ͰຒΊ͍ͨ • ৚݅ʹج͍ͮͯܽଛ஋ΛຒΊ͍ͨ 5

  6. ࠓिͷ࣭໰ • ܽଛ஋Λಛఆͷ஋ͰຒΊ͍ͨ • ৚݅ʹج͍ͮͯܽଛ஋ΛຒΊ͍ͨ 6

  7. 7 ஫จͷ༏ઌ౓(Order_Priority)ͷྻ͕͋Δɻ

  8. 8 ஫จͷ༏ઌ౓ʹܽଛ஋<NA>ؚ͕·Ε͍ͯΔɻ

  9. 9 ಛผͳࣄ৘͕ͳ͍ݶΓɺ஫จͷ༏ઌ౓͸ച্ͷେ͖͞Ͱܾ·͍ͬͯΔɻ Sales Order Priority 100Ҏ্ High 10Ҏ্ Middle 10ΑΓԼ

    Low
  10. 10 ஫จͷ༏ઌ౓(Order_Priority)ʹ͸͍͔ͭ͘ͷܽଛ஋<NA>͕͋Δɻ Customer_ID Sales Order_Priority A101 220 High A102 120

    <NA> A103 50 Middle A104 20 <NA> A105 8 Low A106 6 <NA>
  11. 11 ஫จͷ༏ઌ౓͕ܽଛ஋<NA>ͷ৔߹ɺSalesΛ΋ͱʹܽଛ஋ΛຒΊ͍ͨɻ Customer_ID Sales Order_Priority A101 220 High A102 120

    <NA> A103 50 Middle A104 20 <NA> A105 8 Low A106 6 <NA> Customer_ID Sales Order_Priority A101 220 High A102 120 High A103 50 Middle A104 20 Middle A105 8 Low A106 6 Low
  12. 12 ྻϔομϝχϡʔͷܽଛ஋Λૢ࡞͔Βɺܽଛ஋Λಛఆͷ஋ʹஔ͖׵͑ΔΛબ୒ ͢Δɻ

  13. 13 ྫ͑͹ɺܽଛ஋ΛຒΊΔ஋ʹ”High”Λೖྗͨ͠ͱ͢Δɻ

  14. 14 ͢Δͱશͯͷܽଛ஋͕ʮHighʯʹஔ͖׵Θͬͯ͠·͏ɻ͜ͷํ๏Ͱ͸৚݅ʹج ͍ͮͯܽଛ஋Λஔ͖׵͑Δ͜ͱ͕Ͱ͖ͳ͍ɻ

  15. 15 ྻϔομϝχϡʔ͔Β஋Λஔ͖׵͑ΔΛબͼɺ৚݅ΛࢦఆΛબ୒͢Δɻ

  16. 16 ৚݅Λઃఆͯ͠ஔ׵Λ࢖͏ͱ͜ͷ໰୊ΛղܾͰ͖Δʂʂ

  17. 17 ࠓճͷ৔߹ͷ৚݅͸Ͳ͏ͨ͠ΒΑ͍͔ʁ

  18. 18 ࠓճͷ৔߹͸2ͭͷ৚͕݅ඞཁʹͳΔɻ ஫จͷ༏ઌ౓͕ܽଛ஋ɹ͔ͭɹച্͕100Ҏ্ ྫ

  19. 19 ஫จͷ༏ઌ౓͕ܽଛ஋ɹ͔ͭɹച্͕100Ҏ্ ྫ Sales >= 100

  20. 20 ஫จͷ༏ઌ౓͕ܽଛ஋ɹ͔ͭɹച্͕100Ҏ্ ྫ ??

  21. 21 ஫จͷ༏ઌ౓͕ܽଛ஋ɹ͔ͭɹച্͕100Ҏ্ ྫ is.na(Order_Priority)

  22. 22 ஫จͷ༏ઌ౓͕ܽଛ஋ɹ͔ͭɹച্͕100Ҏ্ ྫ is.na(Order_Priority) & Sales >= 100

  23. 23 Լهͷ৚݅ࣜΛ࢖͏͜ͱͰɺ৚݅ʹج͍ͮͯܽଛ஋ΛຒΊΔ͜ͱ͕Ͱ͖Δɻ ஫จͷ༏ઌ౓͕ܽଛ஋ɹ͔ͭɹച্͕100Ҏ্ ྫ is.na(Order_Priority) & Sales >= 100

  24. 24 ྻϔομϝχϡʔ͔Β஋Λஔ͖׵͑ΔΛબͼɺ৚݅ΛࢦఆΛબ୒͢Δɻ

  25. 25 ৚݅Λઃఆͯ͠ஔ׵ͷμΠΞϩά͕දࣔ͞ΕΔɻ

  26. 26 ৚݅ΛΫϦοΫͯ͠ΧελϜΛબ୒͢Δɻ

  27. 27 ܽଛ஋͔ͭച্͕100Ҏ্ͱ͍͏৚݅ࣜΛೖྗ͢Δɻ

  28. 28 ৚݅ʹܽଛ஋͔ͭച্͕100Ҏ্ͷ৚͕݅௥Ճ͞Εͨɻ

  29. 29 ৽͍͠஋ʹ”High”ͱೖྗ͢Δɻ

  30. 30 ܽଛ஋͔ͭച্͕100Ҏ্ͷ࣌ʹ”High”ͷ஋Λฦ͢৚͕݅ઃఆ͞Εͨɻ

  31. 31 ϓϥεϘλϯΛΫϦοΫͯ͠৽͍͠৚݅Λ࡞੒͢Δɻ

  32. 32 ܽଛ஋͔ͭച্͕10Ҏ্ͱ͍͏৚݅ࣜΛೖྗ͢Δɻ

  33. 33 ৚݅ʹܽଛ஋͔ͭച্͕100Ҏ্ͷ৚͕݅௥Ճ͞Εͨɻ

  34. 34 ৽͍͠஋ʹ”Middle”ͱೖྗ͢Δɻ

  35. 35 ܽଛ஋͔ͭച্͕10Ҏ্ͷ࣌ʹ”Middle”ͷ஋Λฦ͢৚͕݅ઃఆ͞Εͨɻ

  36. 36 ϓϥεϘλϯΛΫϦοΫͯ͠৽͍͠৚݅Λ࡞੒͢Δɻ

  37. 37 ܽଛ஋͔ͭച্͕10ΑΓԼͱ͍͏৚݅ࣜΛೖྗ͢Δɻ

  38. 38 ৚݅ʹܽଛ஋͔ͭച্͕10ΑΓԼͷ৚͕݅௥Ճ͞Εͨɻ

  39. 39 ৽͍͠஋ʹ”Low”ͱೖྗ͢Δɻ

  40. 40 ܽଛ஋͔ͭച্͕10ΑΓԼͷ࣌ʹ”Low”ͷ஋Λฦ͢৚͕݅ઃఆ͞Εͨɻ

  41. 41 ઃఆͨ͠৚݅Ҏ֎(ܽଛ஋Ͱͳ͍)৔߹͸ɺݱࡏͷྻͷ஋Λฦ͍ͨ͠ɻ

  42. 42 ৽͍͠஋ʹྻ໊ͷOrder_PriorityΛೖྗ͢Δɻ

  43. 43 શͯͷ৚݅ͱ৽͍͠஋Λࢦఆ͢Δ͜ͱ͕Ͱ͖ͨɻ

  44. 44 ৽͘͠ྻΛ࡞੒ʹνΣοΫΛͯ͠೚ҙͷྻ໊Λೖྗ͢Δɻ

  45. 45 ܽଛ஋Λ৚݅ʹج͍ͮͯຒΊΔ͜ͱ͕Ͱ͖ͨɻ

  46. 46 αϚϦɾϏϡʔͰΈͯ΋ܽଛ஋͕ͳ͍͜ͱ͕֬ೝͰ͖Δɻ

  47. σʔλϥϯάϦϯάɾτϨʔχϯά 12݄։࠵ʂ EXPLORATORY

  48. 12݄ΦϯϥΠϯ։࠵ʂ ฏ೔൛: 12݄17೔(໦), 18೔(ۚ)

  49. None
  50. None
  51. 12݄ΦϯϥΠϯ։࠵ʂ ฏ೔൛: 12݄1೔(Ր), 2೔(ਫ), 3೔(໦)

  52. None
  53. Q & A

  54. Contact Email takato@exploratory.io Twitter Hashtag #ExploratoryHour ͰπΠʔτʂ Twitter @ExploratoryJp Exploratory

    Hour https://bit.ly/30odd9q
  55. EXPLORATORY