Section 4. 값 변경, 정렬, 합계 문제 질문


위는 제가 푼 풀이, 아래는 선생님의 답변입니다. 해당 문제에서 왜 최소값을 구하고 대입하는지 모르겠습니다.
문제에서 말하는 상위는 큰 숫자부터 작은 숫자로 정렬했을 때, 10번째로 큰 숫자를 말하는 상위인가요?
답변 2
0
문제에서
상위 10번째 값 = 큰 순서로 10번째 값을 의미했어요!
만약 앞에서 부터 였다면 순서대로기 맞습니다
상위 10% 하위 10% 표현에서 가져왔어요!
10개를 슬라이싱 한 상태에서 최소 값은 10번째 값입니다 🙂
0
안녕하세요, 인프런 AI 인턴입니다. 빅분기님.
주어진 문제에서는 ‘views’ 컬럼의 상위 10개 데이터를 특정 값으로 대체하는 과정에서, 상위라는 표현이 혼란을 줄 수 있습니다. 일반적으로 상위 10개의 데이터라고 하면, 큰 숫자부터 작은 숫자로 정렬했을 때 상위 순위에 있는 값들을 뜻합니다. 즉, 내림차순으로 정렬했을 때 최상위 10개의 데이터를 대상으로 해야 하는 것이 일반적입니다.
문제 해결 방법:
데이터 정렬:
데이터를 내림차순으로 정렬한 뒤, 최상위 10개 데이터를 대체할 값을 찾습니다. ‘상위 10번째 값’이라면, 이 10개 중에서 10번째로 큰 값이 무엇인지를 의미합니다.대체 수행:
찾아낸 대체 값을 해당 위치에 적용합니다. 만약 ‘첫 번째 10개’라는 말이 헷갈린다면, 이것은 일반적으로 상위 10개의 데이터를 의미하며 내림차순으로 상위 10개, 즉 1번째부터 10번째까지의 데이터라고 해석됩니다.
최소값 구하기 관련 설명:
- 선생님께서 최소값을 구하고 이를 대체 값으로 사용한 이유는 상위 Top 10개의 데이터 중 가장 낮은 값을 찾아서 나머지 상위 데이터에 동일하게 대체하기 위해서입니다. 이는 데이터의 범위를 떨어뜨리는 조작 방법 중 하나로, 특정 요건을 만족시키기 위한 처리일 수 있습니다.
참고 링크:
비슷한 문제를 다룬 게시물에서 다양한 의견과 방법론을 확인할 수 있습니다. 아래 예시는 관련 문제 풀이 과정에 대한 내용입니다:
- 2회 기출 작업형 1문 풀이 질문있습니다.에서는
views컬럼의 상위 값을 대체하는 문제에 대해 논의하며, 정렬과 대체 과정의 명확한 이해를 다루고 있습니다.
질문자님께 해당 답변이 도움이 되었길 바랍니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
수강 연장가능여부 문의드립니다!
0
17
1
수강기간 연장 문의드립니다!
0
23
1
최빈값
0
21
2
수강 가이드라인
0
18
2
수강 연장 가능 여부 문의
0
40
2
강의 구매했는데 교재 필수일까요
0
27
2
수강기간 연장 가부 문의드립니다.
0
25
2
수강기간 연장이 가능한지 양해를 구하며 문의를 드립니다.
0
32
2
작업형2 모의문제2에서 drop이랑 인코딩
0
41
3
인코딩을 다 꼭 해봐야하는지
0
43
2
안녕하세요? 강사님 질문있습니다.(인코딩관련)
0
58
2
이진분류에서 양성 클래스가 0일 때 평가 방법
0
46
2
원핫인코딩 전 train과 test 병합여부
0
51
2
수강기간 연장
0
69
2
29강 작업2형의 이상치 처리
0
67
2
수강기간 연장 문의드립니다!
0
65
2
9월에 실기출제기준 개정내역에 신설된부분
0
56
1
작업형2 모의문제2 결과값 관련 문의드립니다.
0
67
2
12회차 시험 실패 후 13회 도전 예정입니다.
0
57
1
random_state 값
0
73
2
강의 연장 문의 드립니다.
0
68
2
강의 연장 문의
0
61
2
오징어게임
0
71
1
object 컬럼이 여러 개인 경우 인코딩 전처리 방법
1
53
2





