취미가 좋다

[pandas] 6. 행과 열을 생성, 수정하기 본문

Data Engineer/pandas

[pandas] 6. 행과 열을 생성, 수정하기

benlee73 2021. 9. 21. 18:31

열 생성, 수정하기

새로운 열의 인덱스를 선언하고 값을 넣어주면 모든 행에 같은 열 값이 들어간다.

위처럼 모두 같은 값을 넣지 않고 조건문을 통해 원하는 값을 넣을 수도 있다.

np.where은 앞의 조건이 True일 때 2번 째 인자를 반환하고, False일 때 3번 째 인자를 반환한다.

연산을 통해서 열에 값을 넣을 수 있다.

같은 길이의 리스트로 새로운 열을 추가할 수 있다. 길이가 다르면 에러가 발생한다.

apply 로 함수를 활용하여 열 값을 수정할 수 있다.

 

 

행 생성하기

기존 데이터프레임에 append를 통해 다른 데이터프레임을 붙일 수 있다.

pd.DataFrame으로 새로운 데이터프레임을 생성한다.

ignore_index를 통해 기존의 0 인덱스를 무시하고 새로 추가되면서 새로운 인덱스를 부여받는다.


https://youtu.be/vuSU8Z-PD6M

Comments