Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Exploratory Hour #89 - 条件によって異なる値に置き換えたい
Search
Takato Shiroto
October 13, 2020
Technology
0
87
Exploratory Hour #89 - 条件によって異なる値に置き換えたい
2020/10/13(火)に開催したExploratory Hourのスライドです。
条件をもとに値を置換する方法を紹介しています。
Takato Shiroto
October 13, 2020
Tweet
Share
More Decks by Takato Shiroto
See All by Takato Shiroto
Exploratory v6.7の紹介
takatoshiroto
0
900
Exploratory v6.6の紹介
takatoshiroto
0
1.6k
Exploratory v6.5の紹介
takatoshiroto
0
5.1k
コンバージョン率と信頼区間の推移を可視化する方法
takatoshiroto
1
310
Exploratory Hour #104 - 別の列の値をもとに、カテゴリー列の値の順序を指定したい
takatoshiroto
0
190
Exploratory Hour #105 - 元のデータ順をもとに、カテゴリー列の値の順序を指定したい
takatoshiroto
1
240
Exploratory Hour #102 - complete関数を使って2つの時間の間の値を生成したい
takatoshiroto
0
110
Exploratory Hour #103 - 仕事の開始・終了時間データから、どの時間に何人働いているか知りたい
takatoshiroto
0
100
Exploratory v6.4の紹介
takatoshiroto
0
5.8k
Other Decks in Technology
See All in Technology
分解して理解する Aspire
nenonaninu
2
1k
AIエージェント入門
minorun365
PRO
30
17k
2/18 Making Security Scale: メルカリが考えるセキュリティ戦略 - Coincheck x LayerX x Mercari
jsonf
0
170
Aurora PostgreSQLがCloudWatch Logsに 出力するログの課金を削減してみる #jawsdays2025
non97
1
180
コンピュータビジョンの社会実装について考えていたらゲームを作っていた話
takmin
1
590
Oracle Database Technology Night #87-1 : Exadata Database Service on Exascale Infrastructure(ExaDB-XS)サービス詳細
oracle4engineer
PRO
1
160
Visualize, Visualize, Visualize and rclone
tomoaki0705
9
81k
Goで作って学ぶWebSocket
ryuichi1208
3
2.7k
Raycast Favorites × Script Command で実現するお手軽情報チェック
smasato
1
140
コンテナサプライチェーンセキュリティ
kyohmizu
1
140
1行のコードから社会課題の解決へ: EMの探究、事業・技術・組織を紡ぐ実践知 / EM Conf 2025
9ma3r
9
3.6k
Share my, our lessons from the road to re:Invent
naospon
0
140
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
Facilitating Awesome Meetings
lara
52
6.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
10
510
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Navigating Team Friction
lara
183
15k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Six Lessons from altMBA
skipperchong
27
3.6k
Transcript
EXPLORATORY 1
2 εϐʔΧʔ നށ ܟొ Customer Succes EXPLORATORY ུྺ େֶࡏֶதʹϑʔυϩεΛݮΒͨ͢ΊʹɺֶੜஂମΛ্ཱͪ͛දΛ ΊΔɻͦͷޙɺϏδωεΛΔͨΊʹԽֶϝʔΧʔͷσϡϙϯͱ
ϑʔυςοΫܥελʔτΞοϓͰӦۀͱϚʔέςΟϯάΛܦݧɻ ΞϓϦͷͷͨΊʹσʔλαΠΤϯε͕ඞཁͩͱײ͡ɺΞϓϦʹ ಛԽͨ͠ϢʔβʔͷߦಈੳπʔϧΛ։ൃ͢ΔاۀʹͯɺΞϓϦۀք ͷKPIੳͳͲΛ୲͢Δɻ ݱࡏExploratory, Inc. ͰΧελϚʔαΫηεΛ୲͢ΔΒɺσʔ λͷՄࢹԽͱ୳ࡧతσʔλੳΛઐͱͯ͠σʔλαΠΤϯεͷීٴ ʹऔΓΉɻ @ShirotoTakato
3 • ࣭͝zoomͷνϟοτʹ͝ߘ͍ͩ͘͞ɻ • ηϛφʔͷײʹཱͭใΛTwitterͰϋογϡλάΛ ͚ͭͯπΠʔτΛ͓ئ͍͠·͢ɻ #Exploratoryηϛφʔ Exploratory Hour
Exploratory Hour
• ݅ʹΑͬͯҟͳΔʹஔ͖͍͑ͨ • ෳͷ݅ʹΑͬͯҟͳΔʹஔ͖͍͑ͨ 5 ࠓिͷ࣭
• ݅ʹΑͬͯҟͳΔʹஔ͖͍͑ͨ • ෳͷ݅ʹΑͬͯҟͳΔʹஔ͖͍͑ͨ 6 ࠓिͷ࣭
7 ΣϒαΠτͷΞΫηεσʔλ
8 ϢʔβʔͷΞΫηεճͷଟ͞ʹΑͬͯɺϥϕϧ͚͍ͮͨ͠ɻ
9 ݅ΛͱʹϢʔβʔʹϥϕϧ͚͍ͮͨ͠ɻ Count User Segment 100Ҏ্ Heavy User 50Ҏ্ Middle
User 50ΑΓԼ Light User
10 ͜Ε·Ͱɺ݅ʹΑͬͯΛஔ͢ΔࡍɺܭࢉΛ࡞ͷதͰ࣮ߦ͍ͯͨ͠ɻɻ
11 ͦΕ͕όʔδϣϯ6.2͔ΒUIʹͳΓ·ͨ͠ʂ
12 ྻϔομϝχϡʔ͔ΒΛஔ͖͑ΔΛબͼɺ݅ΛࢦఆΛબ͢Δɻ
13 ݅Λઃఆͯ͠ஔͷμΠΞϩά͕දࣔ͞Εͨɻ
14 ݅Λ࡞͍ͯͨ͘͠Ίɺબ߲ΛΫϦοΫ͢Δɻ
15 ݅Λઃఆ͢ΔμΠΞϩά͕։͘ͷͰԼهͷ݅Λࢦఆ͢Δɻ • ྻʹCountΛબ͢Δɻ • ԋࢉࢠʹҎ্Λબ͢Δɻ • ʹ100Λࢦఆ͢Δɻ
16 Count͕100Ҏ্ͱ͍͏͕݅࡞͞Εͨɻ
17 ݅ʹϚονͨ࣌͠ͷΛࢦఆ͢ΔͨΊɺ৽͍͠ΛΫϦοΫ͢Δɻ
18 ৽͍͠ʹ “Heavy User”Λࢦఆ͢Δɻ
19 Count͕100Ҏ্ͷ࣌ʹ”Heavy User”ͷΛฦ͕݅͢ઃఆ͞Εͨɻ
20 ࣍ʹɺCount͕50Ҏ্ͷ࣌ʹ”Middle User”ͷΛฦ݅͢Λઃఆ͍ͨ͠ɻͦͷ ͨΊɺʴ(ϓϥε)ϘλϯΛΫϦοΫͯ݅͠ΛՃ͢Δɻ
21 ৽݅͘͠Λࢦఆ͢Δ߲͕Ճ͞Εͨɻ
22 ৽͘͠Լهͷ݅Λࢦఆ͢Δɻ • ྻʹCountΛબ͢Δɻ • ԋࢉࢠʹҎ্Λબ͢Δɻ • ʹ50Λࢦఆ͢Δɻ
23 Count͕50Ҏ্ͱ͍͏͕݅࡞͞Εͨɻ
24 ࣍ʹɺ৽͍͠ʹ “Middle User”Λࢦఆ͢Δɻ
25 Count͕50Ҏ্ͷ࣌ʹ”Middle User”ͷΛฦ͕݅͢ઃఆ͞Εͨɻ
26 ࠷ޙʹɺࢦఆͨ݅͠ʹϚον͍ͯ͠ͳ͍(Count͕50ΑΓԼ)ͷਓͨͪʹɺ “Light User”ͱ͍͏Λฦ͍ͨ͠ɻͦΕҎ֎ͷ߹ͷ৽͍͠ΛΫϦοΫ͢Δɻ
27 ৽͍͠ʹ “Light User”Λࢦఆ͢Δɻ
28 શͯͷ݅ͱ৽͍͠Λࢦఆ͢Δ͜ͱ͕Ͱ͖ͨɻ
29 ৽͘͠ྻΛ࡞ʹνΣοΫΛͯ͠ҙͷྻ໊Λೖྗ͢Δɻ
30 ΞΫηεճ(Count)ΛͱʹɺϢʔβʔʹϥϕϧΛ͚ͭΔ͜ͱ͕Ͱ͖ͨɻ
31 αϚϦɾϏϡʔͰ֬ೝͯ͠ΈΔͱɺϔϏʔϢʔβʔ199ਓɺϛυϧϢʔβʔ 193ਓ͍Δ͜ͱ͕Θ͔Δɻ
ΞΫηεճ͕1000Ҏ্ͷ߹ɺ1000ͩͬ ͨ͜ͱʹ͍ͨ͠ɻ 32
33 CountͷྻΛݟͯΈΔͱɺΞΫηεճ͕ҟৗͳ͕͍͔ͭ͋͘Δɻ
34 ΞΫηεճ͕1000Ҏ্ͷ߹ɺ1000ͩͬͨ͜ͱʹ͍ͨ͠ɻ VTFSJE $PVOU 6TFS4FHNFOU " "
" " "
35 ྻϔομϝχϡʔ͔ΒΛஔ͖͑ΔΛબͼɺ݅ΛࢦఆΛબ͢Δɻ
36 ݅Λઃఆͯ͠ஔͷμΠΞϩά͕දࣔ͞Εͨɻ
37 Լهͷ݅Λࢦఆ͢Δɻ • ྻʹCountΛબ͢Δɻ • ԋࢉࢠʹҎ্Λબ͢Δɻ • ʹ1000Λࢦఆ͢Δɻ
38 Count͕1000Ҏ্ͱ͍͏͕݅࡞͞Εͨɻ
39 ࣍ʹɺ৽͍͠ʹ1000Λࢦఆ͢Δɻ
40 Count͕1000Ҏ্ͷ࣌ʹ1000ͷΛฦ͕݅͢ઃఆ͞Εͨɻ
41 ࢦఆͨ݅͠ʹϚον͍ͯ͠ͳ͍(Count͕1000ΑΓԼ)ͷਓͨͪɺྻͷΛͦ ͷ··ฦ͍ͨ͠ɻͦΕҎ֎ͷ߹ͷ৽͍͠ΛΫϦοΫ͢Δɻ
42 ৽͍͠ʹCount(ྻ໊)Λࢦఆ͢Δɻ
43 શͯͷ݅ͱ৽͍͠Λࢦఆ͢Δ͜ͱ͕Ͱ͖ͨɻ
44 ৽͘͠ྻΛ࡞ʹνΣοΫΛͯ͠ҙͷྻ໊Λೖྗ͢Δɻ
45 ΞΫηεճ(Count)͕1000Ҏ্ͷਓͨͪͷΛ1000ʹஔ͖͑Δ͜ͱ͕Ͱ͖ͨɻ
46 αϚϦɾϏϡʔͰ֬ೝͯ͠ΈͯɺCountͷ࠷େ͕1000ʹͳ͍ͬͯΔ͜ͱ͕ ֬ೝͰ͖Δɻ
• ݅ʹΑͬͯҟͳΔʹஔ͖͍͑ͨ • ෳͷ݅ʹΑͬͯҟͳΔʹஔ͖͍͑ͨ 47 ࠓिͷ࣭
Count ≧ 100 ̍ͭͷ݅ʹϚον
Count ≧ 100 & os == “macosx” ෳͷ݅ʹϚονʢandʣ
VTFSJE DPVOU PT DPVOU͕Ҏ্͔ͭ PT͕NBD " NBDPTY '"-4& "
XJOEPXT '"-4& " NBDPTY 536& " NBDPTY 536& " XJOEPXT '"-4& 50 ෳͷ݅ʹϚονʢandʣ
count ≧ 100 | os == “macosx” ෳͷ݅ʹϚονʢorʣ
VTFSJE DPVOU PT DPVOU͕Ҏ্·ͨ PT͕NBD " NBDPTY 536& "
XJOEPXT 536& " NBDPTY 536& " NBDPTY 536& " XJOEPXT '"-4& 52 ෳͷ݅ʹϚονʢorʣ
ΞΫηεճ͕100Ҏ্͔ͭos͕macͷϢʔ βʔʹϥϕϧΛ͚͍ͭͨ 53
54 ྻϔομϝχϡʔ͔ΒΛஔ͖͑ΔΛબͼɺ݅ΛࢦఆΛબ͢Δɻ
55 ݅Λઃఆͯ͠ஔͷμΠΞϩά͕දࣔ͞Εͨɻ
56 ݅ࣜΛೖྗͯ͠ΈΔɺ2ͭͷ݅Λࢦఆ͢Δ͜ͱ͕Ͱ͖ͳ͍ɻ
57 ΧελϜΛબ͢Δɻ
58 ΧελϜʹԼهͷ݅ࣜΛೖྗ͢Δɻ
59 Count͕100Ҏ্Ͱͭos͕macosxͱ͍͏݅Λࢦఆ͢Δ͜ͱ͕Ͱ͖ͨɻ
60 ৽͍͠ʹ”mac Heavy User”Λࢦఆ͢Δɻ
61 Count͕100Ҏ্Ͱͭos͕macosxͷ࣌ʹ”mac Heavy User”ͷΛฦ͕݅͢ ઃఆ͞Εͨɻ
62 ͦΕҎ֎ʹฦ͢ʹ”User”ͱࢦఆ͢Δɻ
63 શͯͷ݅ͱ৽͍͠Λࢦఆ͢Δ͜ͱ͕Ͱ͖ͨɻ
64 ৽͘͠ྻΛ࡞ʹνΣοΫΛͯ͠ҙͷྻ໊Λೖྗ͢Δɻ
65 ΞΫηεճ(Count)͕100Ҏ্Ͱͭos͕macosxͷਓʹϥϕϧΛ͚ͭΔ͜ͱ ͕Ͱ͖ͨɻ
66 αϚϦɾϏϡʔͰ֬ೝͯ͠ΈΔͱɺmacͷϔϏʔϢʔβʔ107ਓ͍ΔΑ͏ͩɻ
A and B Count > 100 & os == “macosx”
A or B ·ͱΊ Count > 100 | os == “macosx”
Exploratory presents. σʔλϦςϥγʔɾαϩϯ #1 202010݄16ʢۚʣ12:00 PM
ؠڮ ஐ༷ εϓϥΠϯάϩʔόϧגࣜձࣾ גࣜձࣾ truestar ށ௩ Ղࢠ༷ ా ኍ༷ גࣜձࣾϓϦϯγϓϧ
औక෭ࣾ / νʔϑɾΤόϯδΣϦετ εϐʔΧʔ ా צҰ Exploratory, inc CEO ίϯαϧλϯτ Ϛωʔδϟʔ
70 ࣌ؒ λΠτϧ ൃදऀ 12:00 ίϩφ࣌ͷࠓɺσʔλϦςϥγʔ Exploratory, inc ా צҰ
12:20 BI͔Βͦͷઌͷσʔλ׆༻ εϓϥΠϯάϩʔόϧגࣜձࣾ ؠڮ ஐ༷ 12:40 ੳ͔ΒՁ͋ΔΞτϓοτΛग़͢ʹ גࣜձࣾ truestar ށ௩ Ղࢠ༷ 13:00 Google AnalyticsϢʔβʔ͕ؕΓ͕ͪͳ3ͭͷམͱ݀͠ גࣜձࣾϓϦϯγϓϧ ా ኍ༷ 13:20 ύωϧσΟεΧογϣϯ 13:50 ࣭ٙԠ ΞδΣϯμ
71
72
None
12݄ΦϯϥΠϯ։࠵ʂ ฏ൛: 12݄1(Ր), 2(ਫ), 3()
• ϏδωεͰ͑Δࢥߟྗͷҭ σʔλαΠΤϯεͷεΩϧशಘ͚ͩͰͳ͘ɺσʔλΛͬͨΑΓΑ͍ҙࢥܾఆΛߦ͏ͨ Ίʹඞཁͳ౷ܭతɾ֬తࢥߟྗशಘͰ͖Δɻ • ݱͰ͑ΔεΩϧͷशಘ ڭࣨͷத͚ͩͰ௨༻͢ΔཧΑΓɺ࣮ࡍͷϏδωεͷݱͰͷΛղܾ͢ΔͨΊʹ ͑ΔεΩϧͷशಘʹॏ৺Λ͓͍ͨτϨʔχϯάɻ • ϓϩάϥϛϯάͳ͠
RݴޠͷUIͰ͋ΔExploratoryΛੳπʔϧͱͯ͠༻͢ΔͨΊɺࢥߟྗͱσʔλαΠΤϯ εͷख๏ͷशಘʹ100ˋूதͰ͖Δɻ ಛ
76 “౷ܭతͷجຊ͔ΒϞμϯͳख๏(random forest prophet)·ͰཏతʹֶΔ͜ͱʹՃ͑ͯɺ౷ܭ ͱػցֶशͷख๏ͷҧ͍·Ͱઆ໌ͯ͠Β͑ͨ ͷͰඇৗʹࢀߟʹͳΓ·ͨ͠ɻ” 3݄ΦϯϥΠϯ൛ϒʔτΩϟϯϓࢀՃऀ
77 “͔Γʹ͍͘౷ܭͷΛϋϯζΦϯͳͲͰମݧ ͯ͠ɺ͜ΕͳΒࣗͰͰ͖ͦ͏ʂ࣮༻తͳ ͷʹͰ͖ͦ͏ʂͱࢥ͑ΔϓϩάϥϜͰͨ͠ʂ” 7݄ΦϯϥΠϯ൛ϒʔτΩϟϯϓࢀՃऀ
78 “࣭͕׆ൃʹग़͍ͯͯɺͲΕͦͷͰղܾ͞ Ε͍ͯͨ͜ͱ͕ྑ͔ͬͨʂExploratoryνʔϜʹ͢ ͙ճ͚Δͱ͍͏ͷ͚ͩͰՁ͕͋Δʂ” 5݄ΦϯϥΠϯ൛ϒʔτΩϟϯϓࢀՃऀ
None
None
Q & A
Contact Email
[email protected]
Twitter Hashtag #ExploratoryHour ͰπΠʔτʂ Twitter @ExploratoryJp Exploratory
Hour https://bit.ly/30odd9q
EXPLORATORY