홈>
다음과 같은 데이터 프레임이 있습니다 :
A B C D
---------------
0 A 0 C D
1 A 0 C D
2 0 B C 0
3 A 0 0 D
4 0 B C 0
5 A 0 0 0
이 형식으로 변환하는 방법 (0이 표시되지 않음) :
A B C D E
----------------------
0 A 0 C D [A,C,D]
1 A 0 C D [A,C,D]
2 0 A C 0 [A,C]
3 A 0 0 D [A,D]
4 0 A C 0 [A,C]
5 A 0 0 0 [A]
마지막으로 다음과 같은 일련의 항목으로 :
[{A,C,D},{A,C,D},{A,C},{A,D},{A,C},{A}]
- 답변 # 1
관련 자료
- python - 팬더의 열에서 변수 선택
- python - 판다 - 전체 데이터 프레임에서 특정 값이있는 열 찾기
- sql - 다른 열로 그룹화 할 때 특정 열에서 고유하지 않은 값이있는 행을 선택하는 방법은 무엇입니까?
- python - Pandas 열에서 특정 텍스트를 추출하는 방법
- python - 팬더 데이터 프레임은 전체 열을 동일한 크기의 개체로 바꿉니다
- python 3.x - df의 모든 열을 pandas (itertools)와 결합
- python 3.x - 팬더는 서로 다른 데이터 프레임의 두 열을 비교하고 새 열을 만듭니다
- python - Pandas DataFrame) 하나의 열이 다른 df를 대체합니다
- python - pandas - 한 행을 제외한 다른 다단계 열을 기준으로 가장 안쪽 열을 그룹별로 정렬합니다
- python - Pandas의 데이터 세트에서 열 이름 이름 바꾸기
- postgresql - postgres는 json 필드에서 각 키의 열로 선택합니다
- python - Pandas DataFrame을 특정 주석이 달린 CSV 형식으로 변환하는 방법 (내부 설명)
- python - Pandas 데이터 프레임에 대해 한 행에서 다음 행으로의 전환을 표시하기 위해 열을 추가하는 방법은 무엇입니까?
- python - 목록의 값을 사용하여 팬더 열 채우기
- python - 행의 항목 수로 새 열 변환
- python - Pandas DataFrame을 한 열로 그룹화하고 다른 열을 병합하는 방법은 무엇입니까?
- python - Pandas 데이터 프레임에서 "시간을 통해"열의 최대 차이를 얻는 방법
- r - 모든 행에 특정 문자열이있는 새 열 만들기
- 파이썬 내부의 중첩 목록 (x 및 y 종속성)에서 특정 항목 계산
- python - pandas - 특정 하위 문자열과 일치하는 한 행을 제외한 다단계 열을 기준으로 가장 안쪽 열을 그룹별로 정렬합니다
관련 질문
- python : 한 DF의 목록 열과 다른 DF의 목록 열 확인하기
- python : 변환 공식을 사용하여 범주형 값을 매핑해야 하는 "숫자" 데이터 세트에 기능 추가
- python : 값/중첩 np.where 알 수 없는 깊이를 기반으로 df의 여러 열을 단일 열로 통합
- python : 팬더는 조건에 따라 새 열을 계산합니다.
- python : numpy 벡터화(변수 누적)
- python : 3059x704760 픽셀의 이미지 크기가 너무 큽니다. 각 방향으로 2^16보다 작아야 합니다.
- python : ID가 없는 축소 작업 최대값에 대한 0 크기 배열
- python : Pandas에서 조건을 만족하는 셀들을 하나의 셀로 결합하면서 컬럼명과 충족된 조건별로 그룹화하는 방법
- python : 다른 목록에서 요소를 찾는 df 열(각 행이 목록인 경우)을 어떻게 반복합니까?
- python : pandas resample에서 first()는 무엇을 합니까?
0
필터링과 함께 중첩 목록 이해 사용 :그리고
set
s :