분류 전체보기 53

64번 - 66번

64번문제 설명PLACES 테이블은 공간 임대 서비스에 등록된 공간의 정보를 담은 테이블입니다.PLACES 테이블의 구조는 다음과 같으며 ID, NAME, HOST_ID는 각각공간의 아이디, 이름, 공간을 소유한 유저의 아이디를 나타냅니다. ID는 기본키입니다.문제이 서비스에서는 공간을 둘 이상 등록한 사람을 "헤비 유저"라고 부릅니다.헤비 유저가 등록한 공간의 정보를 아이디 순으로 조회하는 SQL문을 작성해주세요. group by & having 절의 사용과 서브쿼리, count()를 활용할 수 있어야 한다. select id, name, host_idfrom placeswhere host_id in ( SELECT host_id from places group by host_id ..

SQL 2024.08.08

무리와 목표

오늘은 무리하지 않는 선에서 목표를 세웠다. SQL 3개, 파이썬 알고리즘 3개, 통계학 복습과 TIL 슬슬 알고리즘 문제들이 많이 어려워져서 머리 싸매고 있는 시간이 대부분이다.모르는 개념이 있다기보단 개념들을 자유자재로 활용할 수 있으면서도 문제 해결을 위한 높은 수준의 응용력이 필요한 느낌이다. 시간이 지나면, 그리고 몰입한다면 언젠가 그 위치에 서있을 것이란 것을 알기에 그저 해나가야지. 지난 주말에 쿠팡 물류 센터 아르바이트를 다녀왔다.이에 대해 몇줄 작성해두었는데, 임시 저장된 줄 알았으나 없어진 관계로 다시 작성해야겠다. 비마트 금천점에서 아르바이트를 10개월 가까이한 경험으로쿠팡 물류 센터 쯤이야 쉽게 해낼 거란 자신이 있었다.그야 유통과 물류 업계의 말단으로서라도 모든 과정을 겪어보았으니..

TIL 2024.08.07

프로그래머스 '이상한 문자열 만들기' 문제와 필요한 개념

41번이상한 문자열 만들기문제 설명문자열 s는 한 개 이상의 단어로 구성되어 있습니다.각 단어는 하나 이상의 공백문자로 구분되어 있습니다.각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수,solution을 완성하세요.제한 사항문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다.첫 번째 글자는 0번째 인덱스로 보아 짝수번째 알파벳으로 처리해야 합니다.뤼튼에 열심히 조금씩 물어봐서 완성한 내 답안def solution(s): answer = [] words = s.split(' ') for word in words: weird_word = [] for i in range(len(..

통계학에서의 다양한 분석 방법

1) 위치추정데이터의 중심을 확인하는 방법!평균, 중앙값이 대표적인 위치 추정 방법입니다ex) 학생들의 시험 점수에서 평균 점수, 중간 점수를 계산(코딩하기 전에 가장먼저! 아래와 같은 라이브러리를 호출한 다음 코드 실습을 진행하세요!)# 데이터 분석에서 자주 사용되는 라이브러리import pandas as pd# 다양한 계산을 빠르게 수행하게 돕는 라이브러리import numpy as np# 시각화 라이브러리import matplotlib.pyplot as plt# 시각화 라이브러리2import seaborn as sns파이썬 실습# 이 data는 아래에서도 계속 사용 됩니다data = [85, 90, 78, 92, 88, 76, 95, 89, 84, 91]mean = np.mean(data)media..

통계학 기초 2024.08.07

기술 통계와 추론 통계 & 통계 기초 용어

1) 기술통계데이터를 요약하고 설명하는 통계 방법.주로 평균, 중앙값, 분산, 표준편차 등을 사용합니다.즉, 데이터를 특정 대표값으로 요약데이터에 대한 대략적인 특징을 간단하고 쉽게 알 수 있음단, 데이터 중 예외(이상치)라는게 항상 존재할 수 있고 데이터의 모든 부분을 확인할 수 있는 것은 아님ex) 사람을 처음 만날 때 그 사람의 전체에 대해서 다 알 수는 없지만 기본적인 인적사항들(외모, 직업, 학력, 나이, MBTI 등)로 대략적으로 그 사람에 대한 요약을 할 수 있는 것과 같음 → 하지만 여러분들도 알다시피 대략적으로 파악할 수는 있지만 그 사람에 대한 전부를 확인한 것은 아니며 예외가 항상 존재할 수 있음실제로 기술통계가 어떻게 사용되어 질까요?회사의 매출 데이터를 요약하기 위해 평균 매출, ..

통계학 기초 2024.08.07

SAP 시니어 PM이 말하는 중요한 지표들

https://yozm.wishket.com/magazine/detail/2306/ [일잘러의 지표들] ① SAP 시니어 PM의 '시장에서 이기는' 3가지 지표 | 요즘IT제품을 효과적으로 관리하고 개선하기 위해서는 제품에서 생산되는 데이터뿐만 아니라 그 주변 데이터 분석이 PM에게는 매우 중요한 전략 요소가 됩니다. 이번 글에서는 B2B 프로덕트 PM으로서yozm.wishket.comhttps://yozm.wishket.com/magazine/detail/2436/ ChatGPT를 PM의 '어시스턴트'로 만드는 법 | 요즘ITChatGPT를 조금씩 깊게 사용해 가면서, 이 생성형 AI는 단순히 긴 내용을 요약하고, 이미지나 음악과 같은 콘텐츠를 만들어 내는 것 외에도 잘 활용하면 전체 프로덕트 개발 라..

아티클 스터디 2024.08.06

기본 개념 DUMP

1. 나누기 연산자와 몫, 소수점 버리기와 나머지 나누기 연산자(/): 두 숫자를 나누고 실수(float) 결과를 반환합니다.몫 연산자(//): 두 숫자를 나누고 소수점 아래를 버린 정수 결과를 반환합니다.나머지 연산자(%): 두 숫자를 나누고 나머지를 반환합니다.예제 코드를 통해 각 연산자를 사용하는 방법을 보여드리겠습니다: a = 10b = 3# 나누기 연산자나누기 = a / bprint("나누기 결과:", 나누기) # 출력: 3.3333333333333335# 몫 연산자몫 = a // bprint("몫 결과:", 몫) # 출력: 3# 나머지 연산자나머지 = a % bprint("나머지 결과:", 나머지) # 출력: 1위 예제에서 a와 b를 각각 10과 3으로 설정한 후, 나누기 연산자, 몫 연..

Python 개념 2024.07.30

7/30

https://modulabs.co.kr/blog/data-visualization/ 데이터 시각화 차트 디자인에 필요한 사례와 종류 알아보기다양한 데이터 시각화 유형 중 가장 적합한 형태를 어떻게 선택하면 좋을지 사례를 통해 알아봅니다.modulabs.co.krhttps://mydevjourney.tistory.com/12 Colab 에서 Matplotlib 폰트 깨짐(추가:AttributeError: module 'matplotlib.font_manager' has no attribute 'rebuild')1. 문제 Matplotlib을 이용하여 그래프를 그리는 도중 다음과 같은 오류 발생 2. 원인 한글 폰트를 설정해 주지 않았기 때문에 "로멘스" 등 한국어가 깨져서 나오는 것 이다. 3. 해결법 ..

TIL 2024.07.30

SQL 베이직 5차시

TCL 구문트랜잭션을 제어하는 영역 트랜잭션이란 쪼갤 수 없는 업무처리 단위인데, 무조건 한 세트로 묶여야하는 논리적 업무 단위라고 생각할 수 있습니다.예를 들어 ‘계좌이체’라는 작업이 일어날 때 돈을 보내는 A라는 사람의 계좌에서 돈이 차감된다, 돈을 받는 B라는 사람의 계좌에 돈이 증가한다. 이 두 가지 액션은 하나로 묶여서 한 번에 동작 되어야 합니다. 둘 중에 하나의 액션만 동작이 되면 안 되니까요.이렇게 무조건 한 세트로 묶여야하는 액션들을 트랜잭션이라고 부릅니다.  트랜잭션 내에서 벌어진 것들은 커밋이 실행되기 전까지 다른 세션에서 보이지 않음. 세션: 각 데이터베이스 클라이언트는 독립적인 세션을 가짐. 세션 간에는 트랜잭션이 격리되어 있으며, 한 세션에서의 트랜잭션 변경 사항은 COMMIT이..

SQL 개념 2024.07.29

Brazilian E-Commerce Public Dataset

수요일 기초 프로젝트 발제 후 이틀 간 분석 주제를 선정하고 데이터 분석을 했다. 우리 B06조가 선정한 주제는 '마케팅 성과 측정을 위한 데이터 분석'으로케글에서 범용적으로 사용 가능한 Brazilian E-Commerce Public Dataset을 자유로이 분석하는 과제였다. 개인적으로 Spotify 데이터 분석이 굉장히 하고 싶었고, 명확한 롤모델과 목표가 있어 쉬울 거라 생각했으나나를 뺀 나머지 조원들이 모두 마케팅 성과 측정 분석으로 결정하여 군말없이 따랐다. 해당 데이터셋은 olist_customers_datasetolist_geolocation_datasetolist_order_items_datasetolist_order_payments_datasetolist_order_reviews_da..

기초 프로젝트 2024.07.27