데이터 과학 시작하기
NumPy 시작하기

이 강좌에서는 다양한 수학 연산을 지원하는 NumPy 라이브러리의 기본 사항을 배우게 됩니다.
첫 번째 NumPy 실습
LabEx 에 오신 것을 환영합니다! 이 첫 번째 실습에서는 NumPy 에서의 'Hello, World!' 프로그램을 배웁니다.
배열 속성 및 데이터 형식 (Dtype)
이 튜토리얼에서는 NumPy 배열 속성을 탐색하고, 특히 dtype 속성에 중점을 둡니다. NumPy 는 파이썬에서 수치 계산을 위한 강력한 라이브러리이며, NumPy 배열은 이 라이브러리의 핵심 데이터 구조입니다.
NumPy 배열 및 데이터 형식
NumPy 는 파이썬 프로그래밍 언어를 위한 라이브러리로, 파이썬에서 수치 연산을 수행하는 데 사용됩니다. NumPy 는 다차원 배열을 통해 수치 데이터를 편리하게 처리하는 방법을 제공합니다. 이 튜토리얼에서는 NumPy 배열을 생성, 액세스 및 수정하는 방법과 사용 가능한 다양한 데이터 형식에 대해 설명합니다.
우주에서의 NumPy
먼 궤도를 탐험하는 우주 비행사 팀의 일원입니다. 여정을 시작하면서 우주선의 항법 시스템이 고장났다는 사실을 깨닫고 우주를 떠돌게 됩니다! 유일한 해결책은 수집한 데이터를 사용하여 수학적 계산을 수행하는 것입니다. 다행히 NumPy 라이브러리에 대한 지식이 있어 이러한 계산을 빠르고 정확하게 수행할 수 있습니다.
NumPy 배열 데이터 형식 변환기
NumPy 는 파이썬에서 과학적 계산을 위한 강력한 라이브러리입니다. NumPy 의 기능 중 하나는 배열과 효율적으로 작업할 수 있다는 것입니다. 그러나 때로는 정수 목록을 지정된 데이터 형식의 NumPy 배열로 변환해야 할 수 있습니다. 이 챌린지에서는 정수 목록을 지정된 데이터 형식의 NumPy 배열로 변환하는 파이썬 함수를 작성해야 합니다. 이는 NumPy 와 파이썬의 데이터 형식에 대한 이해도를 테스트합니다.
NumPy 배열 연산
NumPy 는 수치 계산을 위한 파이썬 라이브러리입니다. 배열과 행렬을 다루도록 설계되어 과학적 계산에 강력한 도구입니다. 이 실습에서는 NumPy 배열 연산과 관련된 다음 세 가지 주제를 배웁니다.
NumPy 배열 연산
이 챌린지에서 소매 회사의 데이터 과학자로 일하고 있습니다. 회사는 고객 거래에 대한 대규모 데이터 세트를 보유하고 있으며, NumPy 라이브러리를 사용하여 데이터 세트에서 정보를 추출하고자 합니다. 구체적으로, 고객의 구매 행동에 대한 통계를 추출하기 위해 데이터 세트에 대한 일련의 배열 연산을 수행해야 합니다.
NumPy 슬라이싱 및 인덱싱
NumPy 는 과학적 계산에 사용되는 인기 있는 파이썬 라이브러리입니다. 고성능 배열 연산 및 수치 데이터 분석에 유용한 수학 함수를 제공합니다. 이 실습에서는 NumPy 의 슬라이싱 및 인덱싱 기능을 배웁니다.
배열 인덱싱 및 슬라이싱
이 파이썬 프로그램 챌린지에서는 인덱싱 및 슬라이싱을 사용하여 NumPy 배열에 대한 복잡한 연산을 탐색합니다. 이 챌린지는 NumPy 배열 조작 및 고급 프로그래밍 기법을 사용한 문제 해결 능력을 테스트합니다.
효율적인 NumPy 배열 곱셈 연산
NumPy 는 파이썬에서 과학적 계산을 위한 강력한 라이브러리입니다. NumPy 의 가장 중요한 기능 중 하나는 다양한 유형의 배열 곱셈을 효율적으로 수행할 수 있다는 것입니다.
NumPy 모양 조작
이 실습에서는 NumPy 배열의 모양을 조작할 수 있는 NumPy 모양 조작 함수를 배웁니다.
NumPy 배열 모양 지정
이 챌린지에서는 원하는 모양으로 NumPy 배열을 조작해야 하는 여러 하위 챌린지를 제시합니다. 이러한 하위 챌린지는 배열을 재구성하고, 배열을 연결 및 스택하고, 배열을 여러 하위 배열로 분할하는 능력을 테스트합니다. 이러한 하위 챌린지를 완료하면 NumPy 배열과 그 차원을 조작하는 방법에 대한 심층적인 이해를 얻을 수 있습니다.
NumPy 파일 입출력
이 실습에서는 NumPy 를 사용하여 배열을 파일로 읽고 쓰는 방법을 배웁니다. NumPy 는 대규모 데이터 세트를 쉽게 처리할 수 있도록 파일 입력 및 출력을 위한 여러 함수를 제공합니다.
NumPy 고급 주제
이 실습에서는 선형 대수, 난수 생성 및 마스크 배열을 포함한 NumPy 의 고급 기능에 대해 다룹니다.
NumPy 수학 게임
이 챌린지는 파이썬에서 NumPy 모듈을 사용하는 방법과 NumPy 배열을 다루는 방법을 이해하는 데 도움이 될 것입니다.
Pandas 시작하기

이 강좌는 Pandas 를 사용하여 데이터 분석을 시작하려는 초보자를 위해 설계되었습니다. Pandas 의 기본 사항, 즉 데이터 구조, 데이터 조작 및 데이터 시각화를 다룹니다.
첫 번째 Pandas 실습
LabEx 에 오신 것을 환영합니다! 이 첫 번째 실습에서는 Pandas 에서 'Hello, World!' 프로그램을 배웁니다.
Pandas 사용하기
Pandas 는 파이썬에서 개발된 강력한 데이터 조작 도구입니다. 유연하고 사용하기 쉽기 때문에 데이터 분석 및 정리에 자주 사용됩니다. 이 실습에서는 Pandas 를 사용하여 데이터 로드, 데이터 프레임 생성, 데이터 액세스 및 간단한 통계와 같은 기본 연산을 수행하는 방법을 배웁니다.
Pandas 데이터 조작
이 실습에서는 파이썬의 강력한 데이터 분석 및 조작 라이브러리인 Pandas 를 사용하여 데이터를 읽고, 쓰고, 조작하는 방법을 안내합니다. 이 연습에서는 타이타닉 침몰 데이터 세트를 사용합니다.
Matplotlib 시작하기

이 강좌는 2 차원 및 3 차원 그래픽을 그리는 데 사용되는 파이썬 라이브러리인 Matplotlib 에 대한 빠른 튜토리얼입니다. Matplotlib 를 빠르게 시작할 수 있도록 설계되었습니다.
scikit-learn 시작하기

이 강좌에서는 scikit-learn 을 사용하여 데이터에서 예측 모델을 구축하는 방법을 배웁니다. 머신러닝의 기본 개념을 탐색하고 scikit-learn 을 사용하여 지도 및 비지도 학습 문제를 해결하는 방법을 살펴봅니다. 또한 모델 평가, 매개변수 조정 및 일반적인 함정을 피하는 방법을 배웁니다. 실제 데이터 세트를 사용하여 머신러닝 문제의 예제를 살펴봅니다.
축하합니다!
Quick Start With Data Science 코스를 성공적으로 완료했습니다!
배운 내용
이 코스를 통해 필수 개념과 실용적인 기술에 대한 실습 경험을 쌓았습니다. 주요 요점은 다음과 같습니다:
- 핵심 개념: 기본 원리와 기술을 마스터했습니다
- 실용 기술: 인터랙티브 랩과 연습을 통해 지식을 적용했습니다
- 실제 적용: 습득한 기술을 사용하여 실제 문제를 해결하는 방법을 배웠습니다
다음 단계
- 더 고급 랩으로 연습 계속하기
- 지식을 확장하기 위해 관련 코스 탐색하기
- 배운 내용을 자신의 프로젝트에 적용하기
계속 배우고 즐거운 코딩 되세요! 🚀
