Bago ang course na ito: Match Analysis in Practice (course 10.8.2), na nakasandig sa Match Stats & Video Analysis Basics (course 10.8). Dapat marunong ka nang mag-chart ng mga rally at serve, mag-tag ng video, gumamit ng COUNTIFS, maghambing ng mga match gamit ang rolling totals at panatilihing pribado ang data ng manlalaro. Ginagawa ng course na ito na sistemang tumatagal sa buong season ang mga hiwa-hiwalay na file na iyon.
Mula sa isang spreadsheet tungo sa stats database
Isipin ang isang library. Isang istante ang naglilista ng mga mambabasa, isang istante ang naglilista ng mga libro, at may card na nagsasabi kung aling mambabasa ang nanghiram ng aling libro. Ganoon din ang stats database: isang listahan ng mga manlalaro, isang listahan ng mga match at isang mahabang listahan ng mga point, pinagdugtong ng mga ID number.
- Ang database (dito, isang spreadsheet na may ilang tab) ay inilalagay ang bawat uri ng bagay sa sarili nitong table. Isang row = isang bagay. Isang column = isang uri ng datos.
- Sapat na ang tatlong table para sa karamihan ng mga club (karaniwang praktis):
| Table (tab) | Ang isang row ay | Halimbawang mga column |
|---|---|---|
| Players | Isang manlalaro | PlayerCode (P1), Group (U14), Hand (R o L) |
| Matches | Isang match | MatchID (M01), Date, PlayerCode, Surface, OppLevel, Format |
| Points | Isang point | PointID, MatchID, Server, ServeNo, Direction, Result, Shots, Ending |
- Pinag-uugnay ng mga ID ang mga table. May PlayerCode ang bawat match row; may MatchID ang bawat point row. Hindi mo na kailangang i-type ulit ang petsa o surface sa bawat point, kaya hindi ka magkakamali ng 80 beses.
- Gumamit ng mga code, hindi pangalan, sa mga shared table (course 10.8.2, lesson 7). Itago sa hiwalay at pribadong file ang listahang nagtutugma ng mga code sa totoong pangalan.
- Ang isang row kada point ang pinakakapaki-pakinabang na antas. Maidadagdag mo palagi ang mga point para maging match at season, pero hindi mo na mahahati pabalik sa mga point ang isang kabuuan.
- Huwag maglagay ng kabuuan sa loob ng mga data table. Ang mga kabuuan ay nasa hiwalay na Summary o Dashboard tab, gawa sa mga formula.
- Ang data dictionary ay isang maikling tab na nagpapaliwanag sa bawat column: ang pangalan nito, kahulugan, mga pinapayagang value at patakaran sa pagbibilang (halimbawa, "Shots: ang serve ay tira 1").
- Sa Excel, ginagawang table ng Format as Table ang isang range na may header row, filter button, calculated column at structured reference. Mayroon ding table tools ang Google Sheets (puwedeng magkaiba ang mga pangalan depende sa bersyon).
- Ganoon din ang pickleball: magdagdag ng mga column para sa mga bagay na binibilang mo (halimbawa, ThirdShot = Drop o Drive).
- Gumawa ng bagong spreadsheet na may apat na tab: Players, Matches, Points at Dictionary.
- Sa Players, bigyan ang bawat manlalaro ng code (P1, P2...) at walang buong pangalan.
- Sa Matches, magdagdag ng isang row kada match na may MatchID (M01, M02...), petsa, player code, surface at level ng kalaban.
- Sa Points, idagdag ang mga column mula sa tag log mo sa 10.8.2 at isang MatchID column.
- Sa Dictionary, sumulat ng isang linya para sa bawat column: kahulugan, mga pinapayagang value at patakaran sa pagbibilang.
- Maglagay ng isang totoo o practice na match: isang row sa Matches, isang row kada point sa Points.
- Check: ang bawat MatchID sa Points ay nasa Matches rin, at walang row na may kabuuan.
Videos by other creators on YouTube, for reference. They are not made by or affiliated with The Future Market.
Read the video script
[Host] "Pumapasa ang isang spreadsheet kada match sa loob ng isang linggo. Para sa isang season, kailangan mo ng database."
[Text on screen: Players, Matches, Points] "Magtago ng tatlong table: mga manlalaro, mga match at mga point."
[Text on screen: Pinag-uugnay ng mga ID ang mga table] "May match ID ang bawat point. May player code ang bawat match. I-type nang isang beses ang mga detalye."
[Text on screen: Mga code, hindi pangalan] "Gumamit ng mga code gaya ng P1 sa mga shared file, at panatilihing pribado ang listahan ng pangalan."
[Host] "Isang row kada point, walang kabuuan sa data, at dictionary na nagpapaliwanag sa bawat column."
Buuin ang database na may apat na tab at maglagay ng isang match. Pabasa sa kaibigan ang Dictionary tab at ipasabi sa kanya kung ano ang ibig sabihin ng "Shots" at "Ending".
ClaudeStuck? Copy a ready-made prompt for Claude
Copy this, open Claude, paste it, and Claude will walk you through the lesson step by step.
For a grown-up: Claude is for adults (18+). Copy this, paste it into Claude, and use the answer to explain the lesson to your child.
I'm learning "Performance Analysis Systems: mga database, dashboard at season review" on The Future Market. Lesson 1: "Mula sa isang spreadsheet tungo sa stats database". What the lesson teaches: - Ang database (dito, isang spreadsheet na may ilang tab) ay inilalagay ang bawat uri ng bagay sa sarili nitong table. Isang row = isang bagay. Isang column = isang uri ng datos. - Sapat na ang tatlong table para sa karamihan ng mga club (karaniwang praktis): - Table (tab) - Ang isang row ay - Halimbawang mga column - Players - Isang manlalaro - PlayerCode (P1), Group (U14), Hand (R o L) - Matches - Isang match - MatchID (M01), Date, PlayerCode, Surface, OppLevel, Format - Points - Isang point - PointID, MatchID, Server, ServeNo, Direction, Result, Shots, Ending - Pinag-uugnay ng mga ID ang mga table. May PlayerCode ang bawat match row; may MatchID ang bawat point row. Hindi mo na kailangang i-type ulit ang petsa o surface sa bawat point, kaya hindi ka magkakamali ng 80 beses. The exercise I'm working on: Buuin ang database na may apat na tab at maglagay ng isang match. Pabasa sa kaibigan ang Dictionary tab at ipasabi sa kanya kung ano ang ibig sabihin ng "Shots" at "Ending". I'm stuck. Please: 1. Explain the main idea in plain, simple words with one everyday example. 2. Walk me through the exercise one small step at a time. Ask me what I've done so far before giving the next step. 3. Don't just give me the final answer. Help me do it myself, and check my work when I share it. 4. This is for learning only. Remind me to check with a licensed professional before I make a real decision about my own money, health or legal situation.
I'm a parent helping my child (about 8 years old) with a lesson called "Mula sa isang spreadsheet tungo sa stats database" from the course "Performance Analysis Systems: mga database, dashboard at season review". Here's what the lesson says: Isipin ang isang library. Isang istante ang naglilista ng mga mambabasa, isang istante ang naglilista ng mga libro, at may card na nagsasabi kung aling mambabasa ang nanghiram ng aling libro. Ganoon din ang stats database: isang listahan ng mga manlalaro, isang listahan ng mga match at isang mahabang listahan ng mga point, pinagdugtong ng mga ID number. The activity: Buuin ang database na may apat na tab at maglagay ng isang match. Pabasa sa kaibigan ang Dictionary tab at ipasabi sa kanya kung ano ang ibig sabihin ng "Shots" at "Ending". Please explain this so an 8-year-old understands: short sentences, a fun everyday example, and no hard words. Then give me 3 simple questions I can ask my child to check they understood, and a way to do the activity together, one tiny step at a time. Keep it general and educational. This is not advice for a real situation.
Sources
- Microsoft Support, Overview of Excel tables: support.microsoft.com/en-us/office/overview-of-excel-tables-7ab0bb7d-3
- Karaniwang praktis sa data ang disenyo ng table (isang row kada bagay, mga ID, data dictionary). Gawa-gawa ang mga halimbawang code.
Malinis na data pasok, malinis na sagot labas
This lesson is part of full access: every course and every level for one payment.
Pagtatanong sa database
This lesson is part of full access: every course and every level for one payment.
Pagbuo ng tapat na dashboard
This lesson is part of full access: every course and every level for one payment.
Swerte, regression to the mean at false alarm
This lesson is part of full access: every course and every level for one payment.
Ang season review
This lesson is part of full access: every course and every level for one payment.
Pagpresenta sa mga manlalaro at magulang, at ligtas na pagbabahagi
This lesson is part of full access: every course and every level for one payment.
Final project
This lesson is part of full access: every course and every level for one payment.
Quiz
Ano ang tatlong pangunahing table sa simpleng stats database?
Players, Matches at Points.
Ano ang nag-uugnay ng point sa match nito?
Ang MatchID sa bawat point row.
Bakit gumagamit ng mga code gaya ng P1 sa halip na pangalan sa mga shared table?
Para protektahan ang privacy; nakatago sa hiwalay na pribadong file ang listahan ng pangalan.
Bakit gumagamit ng mga drop-down list?
Para pare-pareho ang eksaktong value na ita-type ng lahat at tama ang mga bilang.
Ano ang dapat i-check pagkatapos maglagay ng match?
Na ang bilang ng mga row ay katumbas ng bilang ng mga nilarong point, at ang Won plus Lost ay katumbas ng mga row.
Paano ka makakakuha ng season first serve percentage mula sa ilang match?
Idagdag ang serves in, idagdag ang serves tried, tapos hatiin nang isang beses.
Ano ang dapat lumabas sa tabi ng bawat percentage sa dashboard?
Ang sample size, halimbawa "400 sa 625".
Ano ang ginagawa ng slicer?
Nagfi-filter ng mga chart at pivot table sa isang sheet, halimbawa ayon sa surface.
May isang magandang match ang manlalaro at pagkatapos ay isang normal. Anong halimbawa ito?
Regression to the mean; malamang na bahagyang swerte ang magandang match.
Bakit malamang na makakita ka ng "espesyal" na stat kung titingnan mo ang 20 stats?
Kapag maraming stats, kahit isa ay magmumukhang espesyal dahil lang sa swerte (mga 64% na tsansa sa halimbawa).
Ang ikalawang kalahati ng season ay 2.9 points na mas mahusay, at kasama ang zero sa malamang na saklaw. Ano ang tawag dito?
Nakakapagpagalak na senyales o palatandaan, hindi patunay.
Anong sharing setting ang dapat sa report ng manlalaro?
Viewer access para sa manlalaro (at magulang o guardian), na ang General access ay nakatakda sa Restricted.
Final exam
This lesson is part of full access: every course and every level for one payment.
Certificate
This lesson is part of full access: every course and every level for one payment.