쌍 조립대에서 짝을 짓고, 같은 열을 코드로 만든다
10분여는 장면에 적어 둔 내 예측입니다. 판의 채점은 세 항목으로 합니다 — 가르는 속성이 있나 · 결과 속성이 물음과 맞나 · 도구가 쌍과 맞나. 내 문장은 몇 항목을 짚고 있나요?
실험실 · 8분 「쌍 조립대」는 대여 1,999건을 판 위에 올려 두고, 여러분이 꽂는 자석 둘로 그 점들이 설 자리를 정하는 판입니다. 자석은 속성 하나를 가리키는 딱지이고, 소켓은 자석을 꽂는 자리 — 가로에 하나, 세로에 하나예요. 기록에 있는 열은 이미 서랍에 있고, 때 · 주말 · 같은곳처럼 없는 것은 만들기 틀로 만들어야 꽂힙니다. 펼치기 도구 셋(흩뿌리기 · 무리마다 상자 · 칸에 쌓기)을 놓으면 그 점들 위에 그림이 서고, 엉뚱한 도구도 막지 않고 실제로 그려서 무너진 모양을 셉니다. 의뢰서는 판이 내주는 물음 한 장입니다 — 넷을 차례로 풀어 보세요. ① ~ ③은 예측을 잠가야 답이 열리고, ④는 도전이에요.
쌍 조립대
점 1,999개를 어느 두 자리에 세울까 — 자석 둘이 자리를 정하고, 쌍의 종류가 도구를 정한다
- 1의뢰서를 고르고, 만들기 틀로 자석을 만든다
- 2가로·세로 소켓에 자석을 꽂고 펼치기 도구를 놓는다
- 3예측을 잠그고 제출하면 세 항목으로 채점한다
채점 세 항목 — ① 가르는 속성이 있나(의뢰서가 묻는 무리를 만드는 자석) · ② 결과 속성이 물음과 맞나 · ③ 도구가 쌍과 맞나(수치 × 수치 → 흩뿌리기 / 범주 × 수치 → 무리마다 상자 / 범주 × 범주 → 칸에 쌓기)
포개짐 계기 — 점 1,999개가 서로 다른 자리 몇 곳에 서 있는지를 센다(같은 자리에 겹친 점은 한 곳으로). 이 수가 작을수록 흩뿌리기가 감추는 것이 많다 · 칸에 쌓기에서는 행·열 머리를 눌러 분모를 칠하면 문장이 조립된다
무너뜨려 보기 — 분 × 거리에 무리마다 상자를 놓아라. 상자가 몇 개 서고, 그 가운데 점이 다섯도 안 되는 부스러기는 몇 개인가?
분모 뒤집기 — 주말 × 같은곳을 칸에 쌓고, 행 머리와 열 머리를 둘 다 눌러 8.7%와 28.5% 두 문장을 모두 조립하라.
두 칸 한 장 — 세 항목을 모두 통과한 짝을 결과 속성이 서로 다르게 둘 만들어라. 그 둘이 곧 코드 ②의 subplots(1, 2)다.
자료: 서울시 따릉이 대여이력 2024-06-10~16 무작위 표본 2,000행에서 Ⅱ-5 판정표의 '오류' 1행(시속 30 초과)을 뺀
1,999건 — 이용시간 · 이용거리 · 대여 시각 · 요일 · 빌린 곳 번호 여섯 줄기를 쪽 안에 실었다.
아래 코드 ① ~ ③이 읽는 ../data/bike_trips_sample.csv와 같은 값이다(원장 run/l09에서 브라우저로 확인).
기본 · 2분 판에서 만든 자석 넷(시 · 주말 · 때 · 같은곳)이 곧 이 칸의 네 열입니다. 빈칸 ①에 수치를 순서 있는 무리로 묶는 함수 이름을 채우고 ▶ 실행하세요.
분석에 쓰는 행 1,999 때마다 건수 때 새벽 184 출근길 321 낮 544 퇴근길 563 밤 387 주말 447건 (22.4%) · 같은 곳 반납 137건
도전 bins의 -1을 0으로 바꿔 보세요.
오류는 나지 않습니다. 그런데 합이 1,999가 아니게 됩니다 — 몇 건이 사라졌나요?
구간은 오른쪽 끝을 포함하고 왼쪽 끝을 뺍니다((0, 6]). 그래서 0시에 빌린 대여가 '때 없음'이 되어 조용히 빠져요.
탐구 출근길을 7~9시가 아니라 6~10시로 잡으면(bins=[-1, 5, 10, 16, 19, 23])
무리가 어떻게 바뀌나요? 판의 구간 틀에도 같은 단추가 있습니다.
여러분이라면 어디서 자르고, 보고서에 무엇을 적겠습니까?
이 물음에 쓸 속성은 이고, 뺄 속성은 이다. 뺀 까닭은 이기 때문이다.
확인 문제 2의 표에 적어 제출 →