[Python] 판다스(Pandas) - DataFrame
저번 시간엔 Series를 봤는데요 이번 시간엔 한 차원을 더 나아가 DataFrame을 보도록 하겠습니다. 판다스 데이터프레임 판다스 데이터프레임은 다음 그림과같이 행과 열로 구성된 2차원 데이터(엑셀 데이터)를 다루는데 효과적인 자료구조입니다 from pandas import DataFrame import pandas as pd i...
저번 시간엔 Series를 봤는데요 이번 시간엔 한 차원을 더 나아가 DataFrame을 보도록 하겠습니다. 판다스 데이터프레임 판다스 데이터프레임은 다음 그림과같이 행과 열로 구성된 2차원 데이터(엑셀 데이터)를 다루는데 효과적인 자료구조입니다 from pandas import DataFrame import pandas as pd i...
이번 시간엔 파이썬의 pandas에 있는 series기능을 이용해보겠습니다~ 판다스(Pandas) 라이브러리 Pandas는 데이터 분석을 위한 고수준의 자료구조와 데이터 분석 도구를 제공합니다. 여기서 고수준이란 사용자가 쉽게 데이터를 제어하고 시각화 할 수 있는 메서드를 의미합니다. 판다스는 데이터 분석분야 에서 필수적...
이번 시간엔 Numpy를 알아보겠습니다~ 파이썬으로 데이터나 통계분석을 할 때 가장 많이 쓰이는 것이 numpy,pandas,matplotlib 등이 있죠! 그중에 하나입니다 ㅎㅎ Numpy 넘파이에서는 배열을 효과적으로 관리하기 위한 ndarray 객체를 제공합니다. 이는 파이썬 기본 자료구조인 리스트 (튜플)을 업그레이드 해서 보다 향상...
이번 시간엔 반복문에 대해서 적어보려고 합니다! 반복문 반복문은 자료구조의 데이터 수만큼 코드를 반복실행 합니다. 자료구조에 있는 “데이터를 하나씩 바인딩하고 들여쓰기된 코드를 실행” 과정을 반복하는 겁니다. 반복문 - 기본형 for 변수 in 자료구조 : 형태로 코드를 작성합니다. 코드 끝에 콜론 : 있음에 주의하세요. 분...
이번 시간에는 함수에 대해서 알아보겠습니다~ 함수 함수는 코드를 정리하는 방법입니다. 정해진 문법에 맞게 코드를 나열하여 재사용성을 높이기 위해 함수를 사용합니다. def 키워드는 함수를 정의한다는 것을 파이썬 인터프리터에게 알리는 역할을 합니다. def 인사하기(): print("안녕하세요") print("반갑습니다")...
이 카테고리에서는 파이썬의 기초부터 쭈욱 포스팅해나갈 생각입니다. 이번 시간에는 데이터타입과 리스트, 분기문을 알아보겠습니다. 데이터 타입 타입이 엄청 많죠? 앞으로 이것들에 대해서 배울건데 너무 겁먹지 말고 천천히 알아봅시다! 숫자 숫자형 데이터는 숫자만으로 구성된 데이터로 천단위 구분기호를 사용하지 않습니다. 다음 코드는 숫자 1000...
이번 시간에는 크롤링에 대해서 알아보겠습니다! 크롤링? 크롤러(crawler)는 자동화된 방법으로 웹을 탐색하는 컴퓨터 프로그램 ‘웹 크롤링’(web crawling)?? ‘데이터 크롤링’(data crawling)!! # 다음 뉴스 페이지 크롤링 # url정의 url = 'https://news.daum.net/' # requsts로 ...
이번 시간에는 클래스를 알아보겠습니다. OOP의 꽃이라고 할 수 있는 부분인데 저는 c와 java배우면서 어느정도 기본지식이 있던 상태에서 들어서 그런지 좀더 편하게 들을 수 있었습니다.ㅎㅎ; 그래도 쉬운 개념은 아닌 것 같습니다. 클래스란? 클래스는 함수와 같은 의도로 코드를 정리하기 위해 사용합니다. 함수 보다 한 발 더 나아가 관련된 함...
Proxy 프록시 특징 프록시 객체는 처음 사용할 때 한번만 초기화 Member findMember = em.getReference(Member.class, member.getId()); //프록시 객체임. 모든 엔티티는 프록시 상속받고 있음. System.out.println("findMember= "+findMember.getCl...
즉시로딩 지연로딩 지연로딩 fetch 옵션을 Lazy했을 때 가져온 객체는 프록시 객체로 가져와서 실제로 사용할 때(+컨텍스트 관리도 받을때) 초기화 되어서 실제 entity와 연결된다. @ManyToOne(fetch = FetchType.LAZY)//Lazy로 하면 Team은 프록시 객체로 준다. @JoinColumn(insertab...