일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 엑셀
- k-eta
- Django란
- double ended queue
- 매크로
- iOS14
- scanf
- 알고리즘 공부방법
- UI한글변경
- 구조체와 클래스의 공통점 및 차이점
- 표준 입출력
- 연결요소
- 시간복잡도
- Django의 편의성
- 장고란
- 프레임워크와 라이브러리의 차이
- 자료구조
- 백준
- getline
- 2557
- Django Nodejs 차이점
- 입출력 패턴
- correlation coefficient
- string 함수
- EOF
- 이분그래프
- string 메소드
- 입/출력
- vscode
- c++
Archives
- Today
- Total
Storage Gonie
pandas.Dataframe – 2편 column명,값 수정방법 본문
반응형
from pandas import Series, DataFrame
import numpy as np
1. column명 수정 방법 4가지
#데이터프레임 생성
df = DataFrame({"x1":[1,2,3], "x2":[11,22,33], "x3":[111,222,333]})
print(df)
"""
x1 x2 x3
0 1 11 111
1 2 22 222
2 3 33 333
"""
#column 전체수정
df.columns = ["c1", "c2", "c3"]
print(df)
"""
c1 c2 c3
0 1 11 111
1 2 22 222
2 3 33 333
"""
#column 부분수정1
df.rename(columns={"c1":"CC1"}, inplace = True) #False이면 아무변화 없음
print(df)
"""
CC1 c2 c3
0 1 11 111
1 2 22 222
2 3 33 333
"""
#column 부분수정2
df.columns.values[0] = "KK"
print(df)
"""
KK c2 c3
0 1 11 111
1 2 22 222
2 3 33 333
"""
#column 부분수정3
df.rename(columns={df.columns[0]:"TT"}, inplace = True)
print(df)
"""
TT c2 c3
0 1 11 111
1 2 22 222
2 3 33 333
"""
2. column값 변경 방법 2가지
#데이터프레임 생성
df = DataFrame({"x1":[1,2,3], "x2":[11,22,33], "x3":[111,222,333]})
print(df)
"""
x1 x2 x3
0 1 11 111
1 2 22 222
2 3 33 333
"""
#column 전체를 단일값으로 변경
df["x2"] = 5
print(df)
"""
x1 x2 x3
0 1 5 111
1 2 5 222
2 3 5 333
"""
#column 전체의 값을 각각 지정
df["x2"] = ["a","b","c"]
print(df)
"""
x1 x2 x3
0 1 a 111
1 2 b 222
2 3 c 333
"""
반응형
'데이터 사이언스 > Python 데이터분석' 카테고리의 다른 글
pandas.Dataframe – 4편 column, row 삭제 방법 (0) | 2018.05.19 |
---|---|
pandas.Dataframe – 3편 column 추가 방법 (0) | 2018.05.19 |
pandas.Dataframe – 1편 객체 생성 및 row 추가방법 (1) | 2018.05.19 |
Comments