전체 글

#Python #NLP #LLM #데이터분석
#체육복 #42862 # lv1 문제 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번호의 학생이나 바로 뒷번호의 학생에게만 체육복을 빌려줄 수 있습니다. 예를 들어, 4번 학생은 3번 학생이나 5번 학생에게만 체육복을 빌려줄 수 있습니다. 체육복이 없으면 수업을 들을 수 없기 때문에 체육복을 적절히 빌려 최대한 많은 학생이 체육수업을 들어야 합니다. 전체 학생의 수 n, 체육복을 도난당한 학생들의 번호가 담긴 배열 lost, 여벌의 체육복을 가져온 학생들의 번호가 담긴 배열 reserve가 매개변수로 주어질 때, 체육수업을 들을 수 있는 학생의 최댓값을 return 하..
아래 글은 모두 'step by step [파이썬 비즈니스 통계분석]' 교재를 기초로 진행한 내용입니다. 모든 장은 이전 장과 이어져 있으니, 세부 내용 및 이전 글이 궁금하시다면 해당 블로그의 이전 장과 교재를 참고해주시면 되겠습니다.~~ '신뢰성'과 '타당성' 신뢰성과 타당성은 어떤 개념을 측정하기 위한 측정도구의 품질을 나타낸다. 그 가운데 신뢰성(Reliability)이란 일반적으로 측정도구의 '안정성, 일관성, 예측가능성, 정확성' 또는 '의존 가능성'을 나타낸다. 반면 타당성(Validity)이란 측정도구의 '정확성' 내지는 '적절성'을 의미한다. 신뢰성과 타당성은 서로 밀접한 개념이지만, 서로 다른 관계를 지닌다. 타당성이 만족되기 위해서는 신뢰성이 만족되어야 하지만, 아무리 신뢰성이 높아도..
오랜만에 다트 글로 돌아왔다. 전공 수업과 바쁜 일정 중에 틈틈히 글을 써보려고 노력 중이지만... 참 쉽지 않다 ㅠㅠ 그래도 꾸준함이 중요한 것 아니겠는가! 취미도 마찬가지다!! 일단 시작했으면 끝을 봐야지! 이번엔 , 이라고도 하는 '데이터의 type' 에 대한 내용이다. 앞서 Dart는 정수(integer)와 실수(double)을 지원한다고 배웠다. 그리고 var/dynamic/object 타입을 사용해도 변수 타입의 저장이 가능함을 알고 있다. 그렇다면, 각 타입 지정에 따라 숫자들의 계산은 어떻게 하고, 사용은 어떻게 해야할까?? 또 String type과 Boolean Type은 다른 언어들처럼 사용이 가능할까? 1. 정수형 데이터 (Integer Type) 흔히 int 형, integer 타..
이미지로 존재하는 과일 데이터를 종류별로 분류할 수 있을까? ...사진의 픽셀값을 모두 평균 내면 비슷한 과일끼리 모이지 않을까?? 1. 과일 데이터 준비하기 import numpy as np import matplotlib.pyplot as plt !wget https://bit.ly/fruits_300 _0 fruits_300.npy fruits = np.load('fruits_300') print(fruits.shape) # (300, 100, 100) 배열의 첫 번째 차원(300)은 샘플의 개수를 나타내고, 두 번째 차원(100)은 이미지 높이, 세 번째 차원(100)은 이미지 너비이다. 이미지 크기는 100 * 100이다. 각 픽셀은 넘파이 배열의 원소 하나에 대응하고, 각 배열의 크기가 100..
아래 글은 모두 'step by step [파이썬 비즈니스 통계분석]' 교재를 기초로 진행한 내용입니다. 모든 장은 이전 장과 이어져 있으니, 세부 내용 및 이전 글이 궁금하시다면 해당 블로그의 이전 장과 교재를 참고해주시면 되겠습니다.~~ 1. 카이제곱 검정 수치형 변수가 아닌 데이터들은 어떻게 분석할까? 카테고리별로 구분되어 있는 변수들을 숫자로 바꿔서? 글쎄.. 우린 앞서 수치형 데이터들을 상관관계 분석, 기술통계분석 등을 통해 여러 가설들을 검증하고 결론은 도출했다. 그렇다면 수치화된 데이터들을 아닌 경우에는 어떤 분석 기법을 사용할까? 이제부터 한 번 알아보자. 카이제곱 검정은 적합도 검정, 독립성 검정, 동질성 검정 총 3가지로 분류한다. 적합도 검정 : 관측 결과가 특정한 분포로부터의 생성된..
# 최빈값 구하기 # 120812 # lv0 # 문제 최빈값은 주어진 값 중에서 가장 자주 나오는 값을 의미합니다. 정수 배열 array가 매개변수로 주어질 때, 최빈값을 return 하도록 solution 함수를 완성해보세요. 최빈값이 여러 개면 -1을 return 합니다. 0 < array의 길이 < 100 0 ≤ array의 원소 < 1000 # 예시 [1, 2, 3, 3, 3, 4]에서 1은 1개 2는 1개 3은 3개 4는 1개로 최빈값은 3입니다. [1, 1, 2, 2]에서 1은 2개 2는 2개로 최빈값이 1, 2입니다. 최빈값이 여러 개이므로 -1을 return 합니다. [1]에는 1만 있으므로 최빈값은 1입니다. # 풀이 내 풀이 def solution(array): dic = {} # di..
jo._.on_
Jo._.on's Lab