홈>
이 질문은 열에서 병합 사용과 밀접한 관련이 있습니다. 팬더의 색인 을 사용하지만 다른 지점에서 편집했습니다.
두 개의 데이터 프레임이 있는데, 두 번째 데이터의 인덱스는 다른 하나의 첫 번째 열과 정확히 동일합니다. 두 데이터 프레임 모두에 하나의 열 (및 인덱스) 만 있고 열에는 이름이 없습니다.
DF1의 열과 DF2의 인덱스 사이에 일치하는 값을 따라 두 데이터 프레임을 결합하고 DF1의 인덱스를 유지하려고합니다.
DF1 =
A Z
BY
C X
D U
DF2 =
Z 2000
Y 2300
X 1300
U 900
하나의 가능한 해결책은 다음과 같습니다 :
병합 = pd.merge (DF1, DF2, left_index = True, right_on = ??)
그러나 DF2에서 열을 참조하기 위해 무엇을 사용해야합니까?
또한 DF를 시리즈로 설정하면 차이가 있습니까?
- 답변 # 1
관련 자료
- R의 모든 데이터 프레임에 모든 열이없는 경우 열별로 데이터 프레임 병합
- function - 팬더없이 목록 Python에서 열을 필터링하는 방법은 무엇입니까?
- python - df2 열의 쉼표로 구분 된 값에있는 df1 열의 값에있는 두 데이터 프레임 병합
- python 3.x - 팬더는 서로 다른 데이터 프레임의 두 열을 비교하고 새 열을 만듭니다
- python - pandas는 병합 중에 열을 요약합니다
- python - Pandas DataFrame을 한 열로 그룹화하고 다른 열을 병합하는 방법은 무엇입니까?
- python - pandas - 공통 열을 기반으로 두 데이터 프레임을 결합하는 가장 좋은 방법
- python - Pandas에서 2 개의 데이터 프레임을 일치하는 열과 병합
- python - 데이터 프레임을 병합하고 값을 채우는 방법
- python - Pandas 데이터 프레임의 다른 열 값을 기반으로 열에 람다 if 조건 사용
- dictionary - 팬더는 다른 데이터 프레임의 열 값을 할당합니다
- python 3.x - pandas - pandas를 사용하여 특정 열의 데이터 프레임에서 셀을 병합하는 방법은 무엇입니까?
- python - pandas 데이터 프레임 열을 정규식으로 2로 분할
- apache spark - pyspark의 루프에서 데이터 프레임을 병합하는 방법
- r - dplyr은 조인 작업 후 병합 결과가있는 열을 자동으로 생성 할 수 있습니까?
- python 3.x - pandas df에서 삭제하지 않고 하나의 열을 제외하고 pandas의 열 값을 바꿉니다
- python 3.x - 내 코드에서 pandas 데이터 프레임에 새 열을 생성하기 위해 조건부 사용
- python - 판다 - 새 열 데이터를 기반으로 열 값을 찾는 방법
- python - (대부분) 숫자를 나타내는 문자열 열로 Pandas DataFrame을 정렬 하시겠습니까?
- python - 판다 - 열에서 값 추출
관련 질문
- python : 인덱스를 고려하는 pandas.DataFrame의 각 열에 대한 Kepp 가장 큰 값
- Python Pandas의 경우 인덱스 날짜 범위를 기반으로 열 값 (유형 목록)에 어떻게 추가 할 수 있습니까?
- python : 열 이름 및 행을 기반으로 데이터 프레임에서 값 가져 오기
- python : 이름 정리 기능의 최적화 실현
- python : Pandas Dataframe의 정렬 된 열에서 누락 된 숫자 찾기
- python : df.isnull (). sum ()이 작동하는 이유는 무엇입니까?
- python : 사전을 포함하는 목록을 Pandas 데이터 프레임으로 변환
- python : 파이썬 데이터 프레임에서 n-m 매핑 테이블을 어떻게 만들 수 있습니까?
- Python은 특정 값에 대해 groupby 후 95 번째 백분위 수 평균을 저장하는 열을 만듭니다.
- python : 병합 후 불필요한 열 삭제
Series
로 작업하는 경우 :