일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 기초통계
- 전처리
- 시각화
- 프로젝트
- lambda
- If
- 머신러닝
- 군집화
- cross join
- SQLD
- Chat GPT
- 프롬프트 엔지니어링
- 서브쿼리
- Python
- data analyst
- 데이터 분석
- 팀프로젝트
- pandas
- GA4
- 태블로
- 기초프로젝트
- 데이터분석
- 최종 프로젝트
- da
- jd
- streamlit
- 클러스터링
- SQL
- 히트맵
- 크롤링
- Today
- Total
목록shape (3)
세조목
실전 프로젝트 2024.03.11 - [데이터 분석 공부/프로젝트] - 실전 프로젝트(9일차~12일차) 실전 프로젝트(9일차~12일차) 프로젝트 9일차부터 12일차까지는 아래와같은 일정으로 진행됐습니다. 실전 프로젝트 9일차(금) 대시보드 작업 실전 프로젝트 10일차(토) ppt 작업 실전 프로젝트 12일차(월) pt 연습 9일차 - 대시보 eyeoftheworld1209.tistory.com Python 2024.03.11 - [데이터 분석 공부/Python] - Python - shape속성 & loc와 iloc의 차이 Python - shape속성 & loc와 iloc의 차이 shape shape는 데이터 프레임의 행과 열을 알려주는 속성이다. 메서드가 아닌 속성이기때문에 아래와같이 소괄호를 제외하..
shape shape는 데이터 프레임의 행과 열을 알려주는 속성이다. 메서드가 아닌 속성이기때문에 아래와같이 소괄호를 제외하고 써줘야 한다. df.shape loc 행 이름을 기준으로 행 추출 iloc 행 번호(행 위치)를 기준으로 행 추출 범위를 지정해서 인덱싱을 할 때 마지막 숫자는 포함하지 않는다. loc와는 다르게 뒤에서 n번째 행을 찾을때 '-' 를 사용할 수 있다. how? iloc는 행 이름이 아닌 행 번호(행 위치)로 작동하기 때문이다. 아래의 경우 맨 마지막 행을 인덱싱한 것이다. 앞서 loc는 행 이름을, iloc는 행 번호를 기준으로 추출한다고 적었다. 두 속성 모두 열을 지정할수도 있는데 대괄호([ ])의 열 부분에 loc의 경우 숫자를, iloc의 경우 문자를 적으면 오류가 발생한..
속성값 변경 df['컬럼명'] = df['컬럼명'].replace('기존값', '수정값') ex) df['name'] = df['name'].replace('Joe', 'Kane') ※ 특정 열의 특정 값만 바꾸고자 할 때 df.replace({컬럼명 : 기존값}, 수정값) 차원 확인(shape) 변수명.shape 분리한 데이터셋의 차원을 볼 수 있음 차원이란 '데이터셋에 포함된 값의 개수', '독립변수의 개수'를 의미함 다시말해 행과 열의 개수를 알려준다. shape는 속성이기때문에 ()를 붙여주면 안 된다. enumerate enumerate 함수는 리스트의 원소에 인덱스를 부여하는 기능을 가지고있다. 예를들어 df = ['food', 'animal', 'date', 'people'] 라는 리스트가 ..