취미가 좋다
[pandas] 6. 행과 열을 생성, 수정하기 본문
열 생성, 수정하기
새로운 열의 인덱스를 선언하고 값을 넣어주면 모든 행에 같은 열 값이 들어간다.
위처럼 모두 같은 값을 넣지 않고 조건문을 통해 원하는 값을 넣을 수도 있다.
np.where은 앞의 조건이 True일 때 2번 째 인자를 반환하고, False일 때 3번 째 인자를 반환한다.
연산을 통해서 열에 값을 넣을 수 있다.
같은 길이의 리스트로 새로운 열을 추가할 수 있다. 길이가 다르면 에러가 발생한다.
apply 로 함수를 활용하여 열 값을 수정할 수 있다.
행 생성하기
기존 데이터프레임에 append를 통해 다른 데이터프레임을 붙일 수 있다.
pd.DataFrame으로 새로운 데이터프레임을 생성한다.
ignore_index를 통해 기존의 0 인덱스를 무시하고 새로 추가되면서 새로운 인덱스를 부여받는다.
'Data Engineer > pandas' 카테고리의 다른 글
[pandas] 8. 중복 데이터 삭제하기 (0) | 2021.09.21 |
---|---|
[pandas] 7. 데이터 그룹 만들기 (0) | 2021.09.21 |
[pandas] 5. 행과 열을 선택하고 필터링하기 (1) | 2021.09.08 |
[pandas] 4. 데이터 프레임을 파일로 저장하기 (1) | 2021.09.08 |
[pandas] 3. 데이터 프레임 생성하기 (0) | 2021.09.08 |
Comments