본문 바로가기

분류 전체보기243

우주의 먼지로부터 https://product.kyobobook.co.kr/detail/S000218629634 저자: 앨런 타운센드번역: 송예슬출판: 문학동네출판일: 2025-11-21 가장 처절한 질량 보존의 법칙아내의 숨결을 구성하던 원자들은 단 한 개도 사라지지 않았다. 다만 우주로 흩어졌을 뿐이다. 줄거리 생물지구화학자 앨런 타운센드는 인생에서 가장 정교하면서도 가혹한 수치와 맞닥뜨린다. 사랑하는 어린 딸과 아내가 거의 동시에 뇌종양 판정을 받을 확률은 약 1,000억분의 3. 이 거대한 불운 앞에서 그는 과학자로서의 이성을 놓지 않으려 애쓴다. 무너져가는 일상을 바라보며, 인간을 이루는 원소들이 결국 별의 폭발에서 비롯되었고 죽음 이후에도 다시 우주의 순환 속으로 돌아간다는 사실, 곧 '원자 수준의 불멸'을 통.. 2026. 2. 4.
기초 파이썬 교재 목차 및 일부 페이지 미리 보기 강의 보러가기 👉 https://inf.run/ixPop 안녕하세요, 수강생 여러분! 😊오늘도 열심히 공부하는 여러분이 정말 자랑스럽습니다. 🎉이번 강의에서는 총 126페이지 분량의 서적 형태로 구성된 PDF 교재를 제공합니다.강의를 수강하는 것만으로 평생 참고할 파이썬 책을 PDF 파일로 받을 수 있습니다. 아래에서 교재의 목차와 일부 페이지를 미리 확인해 보세요!즐겁고 유익한 학습이 되길 바랍니다. 함께 열심히 해봐요!일부 페이지 미리 보기 클릭하시면 확대됩니다!   목차Chapter 1. 변수    1.1. 변수        1.1.1. 변수를 지정하는 방법        1.1.2. 변수를 사용하는 이유        1.1.3. 변수의 업데이트        1.1.4. 변수명을 지정하는 규칙 .. 2025. 3. 9.
데이터 분석 입문자를 위한 기초 파이썬 with ChatGPT 데이터 분석 입문자를 위한 기초 파이썬 강의가 개설되었습니다! 강의 보러가기 👉 https://inf.run/ixPop ❗ 이런 걸 배울 수 있어요    • 데이터 분석 학습을 위한 파이썬 기본기    • 올바른 데이터 분석 학습 방향    • 코딩 학습에 대한 두려움 극복과 자신감 향상    • ChatGPT 활용의 기초    • 엑셀에서 파이썬을 활용하기 위한 선수 학습  파이썬 데이터 분석, 당신의 데이터 처리 속도를 10배 높여 드립니다!파이썬은 데이터를 빠르고 효율적으로 다루는 데 탁월한 프로그래밍 언어입니다. 파이썬의 데이터 분석을 익히면 방대한 데이터를 손쉽게 처리할 수 있어, 데이터 처리 속도가 눈에 띄게 빨라집니다.⭐ 파이썬 데이터 분석    • 데이터 처리 속도가 빨라지고 데이터 처리.. 2025. 3. 9.
카멜 표기법과 스네이크 표기법 네이밍 규칙: 카멜 표기법과 스네이크 표기법파이썬에서의 네이밍 규칙은 PEP 8(Python Enhancement Proposal 8) 스타일 가이드에 기반하여, 코드의 명확성과 일관성을 추구합니다. 이 가이드에 따르면 네이밍 규칙은 주로 카멜 표기법(CamelCase)과 스네이크 표기법(snake_case)으로 나뉘며, 각각 다른 목적으로 사용됩니다. 카멜 표기법(CamelCase)용도: 클래스 이름형식: 단어의 첫 글자를 대문자로 작성하고, 단어 사이에 공백이나 언더스코어(_)를 사용하지 않습니다.특징:첫 단어와 이후 단어의 첫 글자는 대문자로 시작합니다.파이썬에서는 클래스 정의에 주로 사용됩니다.예시: # 클래스 정의class MyCar: pass 스네이크 표기법(snake_case)용도: .. 2024. 11. 16.
[numpy] np.sort 함수로 행이나 열의 개별적 정렬 넘파이의 np.sort 함수를 사용해 행이나 열을 개별적으로 정렬하기판다스의 sort_values 함수로 특정 열을 기준으로 정렬할 수 있지만, 행이나 열을 개별적으로 정렬하려면 넘파이의 np.sort 함수를 사용하는 것이 더 편리합니다. 이해를 돕기 위해 간단한 예시를 살펴보겠습니다. 예시 다음 예시 데이터 프레임은 각 학생의 선택 과목을 포함하고 있습니다.import pandas as pdimport numpy as np# 예시 데이터 프레임 생성data = {'선택1': ['물리', '화학', '물리', '화학', '물리'], '선택2': ['화학', '물리', '화학', '생물', '지학'], '선택3': ['지학', '지학', '생물', '역사', '화학']}df =.. 2024. 10. 26.
[numpy] np.fmax와 np.fmin 함수를 이용해 배열 비교 넘파이의 np.fmax와 np.fmin 함수를 이용해 배열 비교 넘파이의 np.fmax와 np.fmin 함수는 두 배열을 비교하여 각 위치에서 더 큰 값이나 더 작은 값을 반환하는 유용한 함수입니다. 물론 불리언 마스킹으로도 구현할 수 있지만, 불리언 마스킹에 비해 더 간결한 코드로 수행할 수 있습니다. 이해를 돕기 위해 간단한 예시를 살펴보겠습니다. 예시import pandas as pd# 예시 데이터 프레임 생성data = {'반': ['A', 'B', 'B', 'A', 'A'], '국어': [81, 96, 83, 66, 84], '영어': [54, 42, 31, 68, 69]}df = pd.DataFrame(data) 예시 데이터 프레임 df에서 영어 점수에 30점을 가.. 2024. 10. 26.