두 개의 열을 csv 형식 (Python Pandas)으로 하나로 병합하는 방법은 무엇입니까?

조셉 승재 달러

html에서 테이블을 크롤링하고 csv 파일로 구문 분석했습니다. 그러나 웹의 테이블 형식은 중간에 변경되었지만 이전 행을 업데이트하지 않았으므로 일부 열이 더 이상 사용되지 않습니다. 다음과 같이 보입니다.여기에 이미지 설명 입력

빨간색 상자에있는 두 개의 열은 더 이상 사용되지 않으며 삭제해야하며 오른쪽의 두 열이이를 대체해야합니다. Pandas에서 어떻게할까요?

크롤링 후 csv 파일은 다음과 같습니다. 여기에 이미지 설명 입력

요컨대, 특정 행에서 일부 열을 삭제하고이를 교체하고 싶습니다.

Ysearka

비슷한 문제를 만났고 pandas 외부에서 해결 한 다음 두 종류의 행에 해당하는 데이터 프레임을 병합했습니다.

A = []
B = []

with open(your_file) as f:
    for line in f:
        if len(line.split(your_separator)) == expected_number_of_columns:
            A.append(line.split(your_separator))

        else:
            B.append(line.split(your_separator))   

여기에서는 두 목록 A 및 B 목록에 csv 파일의 두 가지 형식에 해당하는 행을 저장했습니다.

A = pd.DataFrame(A,columns = list_of_columns)
B = pd.DataFrame(B,columns = list_of_columns_2).drop(columns_to_drop,1)
df = pd.concat([A,B]).reset_index(drop = True)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

두 개의 열을 하나의 CSV 열로 변환하는 방법은 무엇입니까?

분류에서Dev

csv의 처음 두 줄을 열 단위로 병합하는 방법은 무엇입니까?

분류에서Dev

typescript 제네릭을 두 개의 기본 형식 중 하나로 제한하는 방법은 무엇입니까?

분류에서Dev

JAX-B를 사용하여 두 개의 XML을 하나로 병합하는 방법은 무엇입니까?

분류에서Dev

두 개의 Python 꼬인 응용 프로그램을 "병합"하는 방법은 무엇입니까?

분류에서Dev

Python imshow : 두 개의 <class 'matplotlib.image.AxesImage'>를 하나로 병합하는 방법은 무엇입니까?

분류에서Dev

두 개의 배열 버퍼를 하나로 병합하는 방법은 무엇입니까?

분류에서Dev

두 개의 LINQ를 하나로 병합하는 방법은 무엇입니까?

분류에서Dev

Laravel5에서 두 개의 게시물을 하나로 병합하는 방법은 무엇입니까?

분류에서Dev

awk의 임시 공통 열로 두 개의 CSV 파일을 결합하는 방법은 무엇입니까?

분류에서Dev

두 개의 텍스트 서식 명령을 하나로 결합하는 방법은 무엇입니까?

분류에서Dev

두 개의 SQL 표현식을 하나로 결합하는 방법은 무엇입니까?

분류에서Dev

두 개의 JavaScript 배열을 하나의 JSON으로 결합하는 방법은 무엇입니까?

분류에서Dev

Oracle에서 두 개의 결과 열을 열로 병합하는 방법은 무엇입니까?

분류에서Dev

일부 CSV 파일을 하나의 DataFrame으로 병합하는 방법은 무엇입니까?

분류에서Dev

ID를 기반으로 두 개의 개체 목록을 병합하는 방법은 무엇입니까?

분류에서Dev

두 개의 관계 i18n yaml 파일을 사용하여 Rails에서 하나의 형식으로 잘 표시하는 방법은 무엇입니까?

분류에서Dev

두 열의 일치를 기반으로 두 파일을 병합하는 방법은 무엇입니까?

분류에서Dev

두 배열의 음수를 하나의 배열로 병합하는 방법은 무엇입니까?

분류에서Dev

typescript에서 두 개의 배열 객체를 동적으로 병합하는 방법은 무엇입니까?

분류에서Dev

Pandas로 하나의 행 식별자를 기반으로 병합 열을 그룹화하는 방법은 무엇입니까?

분류에서Dev

Excel에서 두 개의 세로 번호 목록을 하나의 긴 세로 목록으로 병합하는 방법은 무엇입니까?

분류에서Dev

Pandas에서 두 개의 키로 데이터 프레임을 병합하는 방법은 무엇입니까?

분류에서Dev

두 개의 데이터 프레임을 중복 행으로 병합하는 방법은 무엇입니까?

분류에서Dev

JSON 목록을 CSV 파일에서 두 개의 다른 열로 변환하는 방법은 무엇입니까?

분류에서Dev

자바에서 두 개의 열로 CSV 파일을 정렬하는 방법은 무엇입니까?

분류에서Dev

여러 열의 데이터를 기반으로 두 파일을 병합하는 방법은 무엇입니까?

분류에서Dev

두 개의 ggplot을 하나의 회전으로 결합하는 방법은 무엇입니까?

분류에서Dev

Typescript에서 두 개의 ENUM 조합으로 속성 유형을 설정하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    두 개의 열을 하나의 CSV 열로 변환하는 방법은 무엇입니까?

  2. 2

    csv의 처음 두 줄을 열 단위로 병합하는 방법은 무엇입니까?

  3. 3

    typescript 제네릭을 두 개의 기본 형식 중 하나로 제한하는 방법은 무엇입니까?

  4. 4

    JAX-B를 사용하여 두 개의 XML을 하나로 병합하는 방법은 무엇입니까?

  5. 5

    두 개의 Python 꼬인 응용 프로그램을 "병합"하는 방법은 무엇입니까?

  6. 6

    Python imshow : 두 개의 <class 'matplotlib.image.AxesImage'>를 하나로 병합하는 방법은 무엇입니까?

  7. 7

    두 개의 배열 버퍼를 하나로 병합하는 방법은 무엇입니까?

  8. 8

    두 개의 LINQ를 하나로 병합하는 방법은 무엇입니까?

  9. 9

    Laravel5에서 두 개의 게시물을 하나로 병합하는 방법은 무엇입니까?

  10. 10

    awk의 임시 공통 열로 두 개의 CSV 파일을 결합하는 방법은 무엇입니까?

  11. 11

    두 개의 텍스트 서식 명령을 하나로 결합하는 방법은 무엇입니까?

  12. 12

    두 개의 SQL 표현식을 하나로 결합하는 방법은 무엇입니까?

  13. 13

    두 개의 JavaScript 배열을 하나의 JSON으로 결합하는 방법은 무엇입니까?

  14. 14

    Oracle에서 두 개의 결과 열을 열로 병합하는 방법은 무엇입니까?

  15. 15

    일부 CSV 파일을 하나의 DataFrame으로 병합하는 방법은 무엇입니까?

  16. 16

    ID를 기반으로 두 개의 개체 목록을 병합하는 방법은 무엇입니까?

  17. 17

    두 개의 관계 i18n yaml 파일을 사용하여 Rails에서 하나의 형식으로 잘 표시하는 방법은 무엇입니까?

  18. 18

    두 열의 일치를 기반으로 두 파일을 병합하는 방법은 무엇입니까?

  19. 19

    두 배열의 음수를 하나의 배열로 병합하는 방법은 무엇입니까?

  20. 20

    typescript에서 두 개의 배열 객체를 동적으로 병합하는 방법은 무엇입니까?

  21. 21

    Pandas로 하나의 행 식별자를 기반으로 병합 열을 그룹화하는 방법은 무엇입니까?

  22. 22

    Excel에서 두 개의 세로 번호 목록을 하나의 긴 세로 목록으로 병합하는 방법은 무엇입니까?

  23. 23

    Pandas에서 두 개의 키로 데이터 프레임을 병합하는 방법은 무엇입니까?

  24. 24

    두 개의 데이터 프레임을 중복 행으로 병합하는 방법은 무엇입니까?

  25. 25

    JSON 목록을 CSV 파일에서 두 개의 다른 열로 변환하는 방법은 무엇입니까?

  26. 26

    자바에서 두 개의 열로 CSV 파일을 정렬하는 방법은 무엇입니까?

  27. 27

    여러 열의 데이터를 기반으로 두 파일을 병합하는 방법은 무엇입니까?

  28. 28

    두 개의 ggplot을 하나의 회전으로 결합하는 방법은 무엇입니까?

  29. 29

    Typescript에서 두 개의 ENUM 조합으로 속성 유형을 설정하는 방법은 무엇입니까?

뜨겁다태그

보관