홈>
데이터 프레임에서 열 이름을 바꾸고 싶습니다. 데이터가 즉시 제공되며 열 이름에 영어 이외의 문자도 포함될 수 있습니다. 그래서 나는 다음과 같은 것을 찾고 있습니다 :
df = df.rename(columns={'string include (oldName1)': 'newName1', 'string include (oldName2)': 'newName2'}
Pandas의 현재 이름 바꾸기 기능은 다음과 같습니다.
df = df.rename(columns={'oldName1': 'newName1', 'oldName2': 'newName2'})
이 함수에는 정확한 열 이름 'oldName1'이 필요합니다. 이전 이름에 'oldName1'과 같은 문자열이 포함되어 있어도 열의 이름을 바꾸고 싶습니다.- 답변 # 1
관련 자료
- python - 데이터 프레임의 열 값을 확인하는 방법
- python - 팬더 데이터 프레임은 전체 열을 동일한 크기의 개체로 바꿉니다
- python - PySpark DataFrame 구조체 열을 키-값 쌍의 문자열로 변환
- sql - 데이터 프레임의 datetime 열에 대해 둘 이상의 범주에 대한 시간을 계산하는 방법
- python - DataFrame Pandas를 전치하고 새 열 추가
- python - 첫 번째 데이터 프레임의 필터링 된 하위 집합 인 다른 데이터 프레임에서 데이터 프레임 제거
- python - 사전 목록 인 데이터 프레임 열에서 각 중첩 키를 새 열로 갖는 쉼표로 값을 조인하는 방법은 무엇입니까?
- python - 열의 데이터 프레임에 둘 이상의 값이있는 경우 여러 행 생성
- python - 다중 인덱스 데이터 프레임에서 인덱스 열을 제거하는 방법
- list - 열 이름을 하드 코딩하지 않고 pyspark 데이터 프레임에서 열의 고유 값을 얻는 방법은 무엇입니까?
- Pandas Dataframe - pandas 데이터 프레임 - 열 값을 기준으로 그룹화하고 다른 열의 값을 조회합니다
- python - DataFrame에서 한 열만 이동
- r - 데이터 프레임의 열에서 문자열 일부 제외
- python - (대부분) 숫자를 나타내는 문자열 열로 Pandas DataFrame을 정렬 하시겠습니까?
- python - 길이가 다른 다른 데이터 프레임의 값을 기반으로 기존 데이터 프레임에 새 열을 만드는 방법
- python - pandas 데이터 프레임 열을 정규식으로 2로 분할
- python - 다른 열의 숨겨진 값으로 Pandas 데이터 프레임에 새 열을 추가 하시겠습니까?
- python - 값을 계산하고 새 열에 추가하기 위해 데이터 프레임에서 행 반복
- python - 사전 사전에서 열 1 개로 DataFrame 만들기
- python - 다른 열 내부의 열 이름으로 데이터 프레임 재구성
관련 질문
- python : matplotlib 그림을 사용하여 동일한 신호에 여러 시작 및 끝 세그먼트 플로팅
- python : Dataframe의 문자열에서 원하지 않는 부분 제거
- python : 데이터 프레임의 for 루프에서 유클리드 거리 개발
- python : pandas Dataframe을 자동으로 생성하는 기능
- python : 사전을 사용하여 토큰화된 판다 시리즈에서 정확한 용어 찾기/바꾸기
- Python DataFrame에 Excel 파일 추가
- python : 팬더의 동일한 Excel 시트에서 2개의 열 비교
- python : 어떻게 하면 사전을 엑셀로 추출할 수 있나요?
- python : 두 번째 데이터 프레임을 데이터로 사용하여 총 열을 얻기 위해 데이터 프레임을 반복하는 것을 피하십시오.
- python : 다른 데이터 프레임의 데이터를 사용하여 데이터 프레임의 열에 대한 계산 수행
df.columns.str.contains
를 사용할 수 있습니다 :와이즈 비즈 첫 번째 경기를 반환하므로
[0]
를 확인하십시오. 이름이 어떻게 바뀌는 지 확인하십시오. 이런 식으로 이름을 찾을 수 없으면conversion_map
가 발생합니다IndexError