전체 글242 [구글 코랩] 깃허브의 ipynb 파일을 구글 코랩으로 불러오기 깃허브의 ipynb 파일을 구글 코랩으로 불러오기 1. 먼저 구글 코랩을 열고 [파일] - [노트 열기]를 클릭한다. 2. [노트 열기]에서 "GitHub" 탭을 클릭하고, 깃허브 주소를 입력한다.실습할 저자의 깃허브 주소: https://github.com/panda-kim/book1/ 3. 맞는 ipynb 파일을 불러온다. 4. [런타임]-[모두 실행]으로 불러온 ipynb 파일을 실행한다.위 과정으로 깃허브의 ipynb 파일을 구글 코랩에서 편하게 실습에 사용할 수 있다. 판다스 책이 출판되었습니다. 교보문고 구매 페이지, 알라딘 구매 페이지, yes24 구매 페이지 2024. 10. 20. [pandas] 수학적 연산 데이터 프레임에서 수학적 연산을 수행하는 방법 판다스에서의 수학적 연산 데이터 분석을 할 때, 다양한 수학적 연산이 필요할 때가 많습니다. 판다스는 기본적으로 이러한 수학 연산을 직접 제공하지 않지만, 파이썬의 강력한 수학 라이브러리인 넘파이(NumPy)를 활용하면 이러한 문제를 쉽게 해결할 수 있습니다. 특히, 판다스는 넘파이 기반으로 제작된 라이브러리이기 때문에, 넘파이의 다양한 수학 함수들을 판다스 객체에 쉽게 적용할 수 있으며, 두 라이브러리 간에 높은 호환성을 갖고 있습니다. 넘파이의 수학 함수 넘파이(NumPy) 라이브러리는 다음과 같은 다양한 수학 함수를 지원합니다. 함수설명np.log자연로그(밑이 e)np.log2밑이 2인 로그np.log10밑이 10인 로그np.sin삼각함수 sinnp... 2024. 10. 20. [pandas] agg 함수 개념 정립 판다스의 agg 함수 agg 함수란? 데이터 분석을 할 때 여러 통계량을 한 번에 계산해야 하는 경우가 많습니다. 판다스의 agg 함수는 이러한 작업을 손쉽게 처리할 수 있는 함수입니다. agg 함수는 여러 집계 함수를 동시에 적용할 수 있으며, 사용자 정의 함수도 지원합니다. 이번 글에서는 agg 함수의 기본적인 사용법과 사용자 정의 함수의 활용법을 알아보겠습니다. 예시와 함께 설명을 제공하는 것이 이해를 돕는 데 효과적이므로 간단한 데이터프레임을 만들어보겠습니다. import pandas as pdpd.options.display.float_format = '{:.3f}'.format # 소수점 셋째 자리 출력# 예시 데이터프레임 생성df = pd.DataFrame({ 'A': [1, 2, .. 2024. 10. 20. [pandas] transform 함수 개념 정립 판다스의 transform 함수 transform 함수란? 판다스의 transform 함수는 데이터 프레임의 각 열에 여러 개의 함수를 동시에 적용하고, 그 결과를 동일한 행의 데이터로 반환하는 데 사용됩니다. 이 함수는 여러 열에 여러 함수를 동시에 적용해야 할 때 매우 유용하지만, 몇 가지 제한 사항도 존재합니다. 예시와 함께 설명을 제공하는 것이 이해를 돕는 데 효과적이므로, 우선 가상의 주가 데이터인 간단한 예시 데이터 프레임을 생성해 보겠습니다. df는 2024년 10월 21일부터 4일 동안 가상의 삼성전자와 카카오의 주식 데이터입니다. import pandas as pdpd.options.display.float_format = '{:.3f}'.format # 소수점 셋째 자리 출력# 날짜.. 2024. 10. 20. [pandas] AttributeError: DataFrame' object has no attribute 'str' 에러 판다스에서 AttributeError: DataFrame' object has no attribute 'str' 원인과 해결판다스에서 문자열을 처리할 때 자주 사용하는 str 메서드를 데이터 프레임 전체에 적용하려 하면, AttributeError: DataFrame' object has no attribute 'str' 에러가 발생하게 됩니다. 본 글에서는 이 에러의 원인과 해결 방법을 살펴보겠습니다. str 메서드 중 가장 빈번하게 사용되는 str.contains 메서드를 예로 들어 설명하겠습니다. AttributeError란? AttributeError의 일반적인 원인과 해결 방법에 대해 궁금하신 분은 링크 내용을 참고하세요. 요약하자면, AttributeError는 객체가 호출하려는 속성이나 메서.. 2024. 10. 20. [python] unhashable type 에러 unhashable type 에러 unhashable type 에러는 파이썬에서 해시 가능하지 않은 자료형을 부적절하게 사용하려 할 때 발생하는 에러입니다. 이 에러의 의미는, 리스트와 같은 자료형이 해시 가능(hashable)하지 않기 때문에 특정 상황에서 사용할 수 없다는 것을 나타냅니다. 참고로 리스트, 딕셔너리, 집합(set) 자료형이 해시 가능하지 않는 자료형입니다.(mutable) 대표로 리스트로 인해 발생하는 unhashable type 에러를 예로 살펴보겠습니다.TypeError: unhashable type: 'list' hashable의 개념 hashable하다는 것은 객체가 고유한 해시값(hash value)을 가질 수 있음을 의미합니다. 해시값은 해당 객체를 유일하게 식별할 수 있는.. 2024. 10. 19. 이전 1 2 3 4 5 6 ··· 41 다음