전체 글 301

[딥러닝] 맵플롯립 그래프

맵플롯립( Matplotlib )파이썬에서 가장 널리 사용되는 데이터 시각화 라이브러리 중 하나입니다. 데이터를 그래프나 차트 형태로 시각적으로 표현할 수 있는 도구입니다.( 그래프를 그리는 라이브러리이다)특징 다양한 시각화 옵션: 선 그래프, 막대 그래프, 산점도, 히스토그램, 파이 차트, 서브플롯 등 다양한 형태의 그래프를 만들 수 있습니다.세부적인 제어: 각 그래프의 스타일, 색상, 크기, 범례, 제목 등을 세밀하게 조정할 수 있습니다.다양한 출력 형식 지원: 그래프를 PNG, PDF, SVG, EPS 등 다양한 포맷으로 저장할 수 있습니다.인터랙티브 기능: IPython 및 Jupyter 환경에서 인터랙티브한 방식으로 데이터를 시각화하고 다룰 수 있습니다.쉽고 직관적인 사용법: Matplotlib..

딥러닝 2025.03.12

[딥러닝] 파이썬 복습

주피터 노트북으로 복습을 해준다.산술연산파이썬에서 곱셈을 나타내는 기호는 * 이다.파이썬에는 제곱 연산자가 있는데 바로 **이다. 10**2는 10에 2을 의미한다.자료형자료형이란 데이터의 유형을 의미한다. 파이썬에는 정수, 실수, 문자열과 같은 자료형이 있다. 자료형은 type() 함수로 알 수 있다.10은 정수(int), 3.14는 부동소수점수(float), "python"은 문자열(str) 자료형임을 알 수 있다.객체를 생성하는 틀이 클래스(class)이므로 자료형을 클래스라고 생각해도 된다. 변수변수는 값을 저장하는 공간이다. 기호를 사용하여 변수을 정의할 수 있다. 변수의 자료형이 상황에 따라 자동적으로 설정된다.위의 코드에서 r의 자료형이 정수형이라고 명시한 적이 없지만 정수로 초기화되었기 때..

딥러닝 2025.03.08

ANACONDA 설치하기 및 환경 설정하기

Download Now | AnacondaAnaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.www.anaconda.comnext 누르고 just me 선택 후 설치를 받으면 된다. 설치가 완료 되면 이렇게 화면이 뜬다.가상환경 설정 아나콘다에서는 여러 개의 가상 환경을 만들어서 사용자가 개발 환경을 선택하면서 사용할 수 있다.아나콘다를 설치하면 base라는 이름의 가상 환경만 만들어진다. > conda activate deep위의 명령이 실행되고 나면 base가 deep으로 변경된다.이제 직접 개발도구와..

설치 메뉴얼 2025.03.08

[코딩테스트 연습] 평균 일일 대여 요금 구하기

문제 설명다음은 어느 의류 쇼핑몰의 온라인 상품 판매 정보를 담은 ONLINE_SALE 테이블 입니다. ONLINE_SALE 테이블은 아래와 같은 구조로 되어있으며 ONLINE_SALE_ID, USER_ID, PRODUCT_ID, SALES_AMOUNT, SALES_DATE는 각각 온라인 상품 판매 ID, 회원 ID, 상품 ID, 판매량, 판매일을 나타냅니다.동일한 날짜, 회원 ID, 상품 ID 조합에 대해서는 하나의 판매 데이터만 존재합니다. 💡 문제ONLINE_SALE 테이블에서 동일한 회원이 동일한 상품을 재구매한 데이터를 구하여, 재구매한 회원 ID와 재구매한 상품 ID를 출력하는 SQL문을 작성해주세요. 결과는 회원 ID를 기준으로 오름차순 정렬해주시고 회원 ID가 같다면 상품 ID를 기준으로..

MySQL/1일 1쿼리 2024.11.25

[코딩테스트 연습] 평균 일일 대여 요금 구하기

문제 설명다음은 어느 자동차 대여 회사에서 대여중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블입니다. CAR_RENTAL_COMPANY_CAR 테이블은 아래와 같은 구조로 되어있며, CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS 는 각각 자동차 ID, 자동차 종류, 일일 대여 요금(원), 자동차 옵션 리스트를 나타냅니다. 자동차 종류는 '세단', 'SUV', '승합차', '트럭', '리무진' 이 있습니다. 자동차 옵션 리스트는 콤마(',')로 구분된 키워드 리스트(예: '열선시트', '스마트키', '주차감지센서')로 되어있으며, 키워드 종류는 '주차감지센서', '스마트키', '네비게이션', '통풍시트', '열선시트', '후방카메라', '가죽시트' 가 있습니..

MySQL/1일 1쿼리 2024.11.25

[3일차] Admin Page - 게시글 관리

Repository(4) Service(5) Controller(6) 화면 구성관리자 페이지에서 어떤 목적과 어떤 기능을 만들건지 잘 설계하고 들어가기!!회원 관리 기능-  회원 조회-  회원 생성- " data-og-host="maze910.tistory.com" data-og-source-url="https://maze910.tistory.com/254" data-og-url="https://maze910.tistory.com/254" data-og-image="https://scrap.kakaocdn.net/dn/7N8UX/hyXwiOfBqJ/qmbxKSouA0mKAApMQ9a2D1/img.png?width=800&height=565&face=0_0_800_565,https://scrap.kakao..

My Project/amigo 2024.11.25

[Flutter] 심화 버전 - 해시 함수

해시 함수해시 함수(Hash Function)는 입력값(키나 데이터)을 고정된 크기의 해시값(Hash Value)으로 변환하는 수학적 함수입니다.해시값은 보통 숫자나 문자열의 형태로 표현되며, 입력값의 크기와 관계없이 항상 고정된 길이를 가집니다. 사용 목적빠른 데이터 검색:해시값을 인덱스로 사용하여 데이터를 빠르게 검색하는 데 활용 (예: 해시 테이블, HashMap)객체를 빠르게 저장하고 삭제데이터 무결성 확인:데이터를 해싱한 값(체크섬)을 저장하고, 이후 해시값을 비교하여 데이터 변조 여부를 확인 (예: 파일 다운로드 검증)암호학:비밀번호나 민감한 정보를 암호화하는 데 활용 (예: SHA-256)고유 식별자 생성:데이터를 해싱하여 고유한 식별자를 생성 (예: Git의 커밋 ID) 입력값 → 해시값 ..