Python 오류 : 시리즈로 강제 변환 할 수 없습니다. 길이는 16이어야합니다.

행복하다

학습 및 테스트 샘플을 빌드 할 수 있도록 2 개의 데이터 프레임의 열을 하나의 데이터 프레임으로 결합하려고합니다. 이 링크 Towards Data Science 에서 연습을 사용하고 있지만 다른 Excel 스프레드 시트를 사용하고 있습니다.

지금까지 두 데이터 프레임의 열을 결합 할 때까지 모든 코드가 작동했습니다. 아래 코드는 지금까지 내가 가지고있는 것의 축소 버전이지만, 내가 빠뜨린 모든 코드는 데이터를 탐색하는 것 뿐이라고 생각합니다. 즉, 저는 Python 여정에 익숙하지 않아서 얼마나 많은 코드가 도움이 될지 모르겠습니다. 필요한 경우 더 많이 게시 할 수 있습니다.

마지막 줄을 제외한 모든 코드가 작동합니다.이 오류는 다음과 같습니다. Unable to coerce to Series, length must be 16 : given 14

어떤 아이디어?

import numpy as np
import pandas as pd

healthcare = pd.read_csv('/medical_clean.csv')

cols_cat_num = ['ReAdmis', 'Initial_admin', 'HighBlood', 'Stroke', 'Complication_risk', 'Overweight', 'Arthritis', 'Diabetes', 'BackPain', 'Anxiety', 'Allergic_rhinitis', 'Reflux_esophagitis', 'Asthma']
healthcare[cols_cat_num] = healthcare[cols_cat_num].astype('str')

healthcare_cat=pd.get_dummies(healthcare[cols_cat_num + ['HighBlood']], drop_first = True)

healthcare_num=['Population', 'VitD_levels', 'Income', 'Doc_visits', 'Full_meals_eaten', 'vitD_supp', 'Item1', 'Item2', 'Item3', 'Item4', 'Item5', 'Item6', 'Item7', 'Item8']

healthcare[healthcare_num]= healthcare[healthcare_num].astype('str')

finalhealth= healthcare_num + healthcare_cat
존 S

healthcare_cat는 팬더 DataFrame이고 healthcare_num목록입니다. 오류 메시지는 파이썬이 "강제"를 시도했지만이 두 개의 매우 다른 객체를 사용하여 추가를 수행 할 수 없기 때문에 발생합니다.

pd.concat()DataFrame을 결합 하기 위해 탐색 있습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ValueError : 시리즈로 강제 변환 할 수 없습니다. 길이는 1이어야합니다.

분류에서Dev

오류는 Mulesoft를 사용하여 배열을 객체로 강제 변환 할 수 없습니다.

분류에서Dev

표준 오류 계산 오류 : (목록) 개체를 'double'유형으로 강제 변환 할 수 없습니다.

분류에서Dev

TypeError : 오류 # 1034 : 유형 강제 변환 실패 : 개체를 배열로 변환 할 수 없습니다.

분류에서Dev

Matlab 오류를 제거하려면 어떻게해야합니까? "구조물에서 이중으로 변환 할 수 없습니다."

분류에서Dev

함수 오류 수정 : 'pairlist'개체를 'double'유형으로 강제 변환 할 수 없습니다.

분류에서Dev

`?`는 오류를`std :: io :: Error`로 변환 할 수 없습니다.

분류에서Dev

오류 : 'Int'는 '@lvalue Float'로 변환 할 수 없습니다.

분류에서Dev

오류 : 'Int'는 '@lvalue Float'로 변환 할 수 없습니다.

분류에서Dev

오류 : Int는 NSRange로 변환 할 수 없습니다.

분류에서Dev

R : as.vector (x, "character") 오류 : 'externalptr'유형을 'character'유형의 벡터로 강제 변환 할 수 없습니다.

분류에서Dev

오류 : coq에서 평가 가능한 참조로 강제 변환 할 수 없습니다.

분류에서Dev

데이터 프레임 데이터로 함수를 호출하면 오류가 발생합니다 (시리즈를 <class 'float'>로 변환 할 수 없음).

분류에서Dev

"ApplicationListener 유형이 제네릭이 아닙니다. <ContextRefresedEvents> 인수로 매개 변수화 할 수 없습니다."라는 오류를 어떻게 수정합니까?

분류에서Dev

오류는 개체를 테이블로 변환 할 수 없습니다.

분류에서Dev

seq_len (nrow (data)-1) 오류 : 인수는 ggplot2 맵에서 음이 아닌 정수로 강제 변환 될 수 있어야합니다.

분류에서Dev

오류 해결 시도 : 오류 : '데이터'는 데이터 프레임이거나 문자형 벡터가 아닌 'fortify ()'로 강제 변환 할 수있는 다른 객체 여야합니다.

분류에서Dev

오류는 반환을 uiviewcontroller 유형으로 변환 할 수 없습니다.

분류에서Dev

Python : 문자열을 부동 오류로 변환 할 수 없습니다.

분류에서Dev

이 오류 org.json.JSONObject를 JSONArray로 변환 할 수 없습니다.

분류에서Dev

탐색보기 컨트롤러로 시퀀싱하는 동안 오류가 발생했습니다. 'UIViewController'유형의 값을 강제 변환에서 'UINavigationController'유형으로 변환 할 수 없습니다.

분류에서Dev

Rails는 문자열을 정수 오류로 변환 할 수 없습니다.

분류에서Dev

'*'는 Fixnum (TypeError)으로 강제 변환 될 수 없습니다.

분류에서Dev

오류 # 1034 : 유형 강제 변환 실패 : org.httpclient.events::HttpErrorEvent@daf35f1을 flash.events.IOErrorEvent로 변환 할 수 없습니다.

분류에서Dev

Python 이미지 라이브러리는 pdf로 변환 할 수 없습니다.

분류에서Dev

'Int'는 'CGFloat'SwiftUI 잘못된 오류로 변환 할 수 없습니다.

분류에서Dev

오류는 다음과 같습니다. ValueError : float NaN을 정수로 변환 할 수 없습니다.

분류에서Dev

오류 : '<lambda (double)>'을 'double (*) (double)'로 변환 할 수 없습니다.

분류에서Dev

jsonarray를 jsonobject logcat 오류로 변환 할 수 없습니다.

Related 관련 기사

  1. 1

    ValueError : 시리즈로 강제 변환 할 수 없습니다. 길이는 1이어야합니다.

  2. 2

    오류는 Mulesoft를 사용하여 배열을 객체로 강제 변환 할 수 없습니다.

  3. 3

    표준 오류 계산 오류 : (목록) 개체를 'double'유형으로 강제 변환 할 수 없습니다.

  4. 4

    TypeError : 오류 # 1034 : 유형 강제 변환 실패 : 개체를 배열로 변환 할 수 없습니다.

  5. 5

    Matlab 오류를 제거하려면 어떻게해야합니까? "구조물에서 이중으로 변환 할 수 없습니다."

  6. 6

    함수 오류 수정 : 'pairlist'개체를 'double'유형으로 강제 변환 할 수 없습니다.

  7. 7

    `?`는 오류를`std :: io :: Error`로 변환 할 수 없습니다.

  8. 8

    오류 : 'Int'는 '@lvalue Float'로 변환 할 수 없습니다.

  9. 9

    오류 : 'Int'는 '@lvalue Float'로 변환 할 수 없습니다.

  10. 10

    오류 : Int는 NSRange로 변환 할 수 없습니다.

  11. 11

    R : as.vector (x, "character") 오류 : 'externalptr'유형을 'character'유형의 벡터로 강제 변환 할 수 없습니다.

  12. 12

    오류 : coq에서 평가 가능한 참조로 강제 변환 할 수 없습니다.

  13. 13

    데이터 프레임 데이터로 함수를 호출하면 오류가 발생합니다 (시리즈를 <class 'float'>로 변환 할 수 없음).

  14. 14

    "ApplicationListener 유형이 제네릭이 아닙니다. <ContextRefresedEvents> 인수로 매개 변수화 할 수 없습니다."라는 오류를 어떻게 수정합니까?

  15. 15

    오류는 개체를 테이블로 변환 할 수 없습니다.

  16. 16

    seq_len (nrow (data)-1) 오류 : 인수는 ggplot2 맵에서 음이 아닌 정수로 강제 변환 될 수 있어야합니다.

  17. 17

    오류 해결 시도 : 오류 : '데이터'는 데이터 프레임이거나 문자형 벡터가 아닌 'fortify ()'로 강제 변환 할 수있는 다른 객체 여야합니다.

  18. 18

    오류는 반환을 uiviewcontroller 유형으로 변환 할 수 없습니다.

  19. 19

    Python : 문자열을 부동 오류로 변환 할 수 없습니다.

  20. 20

    이 오류 org.json.JSONObject를 JSONArray로 변환 할 수 없습니다.

  21. 21

    탐색보기 컨트롤러로 시퀀싱하는 동안 오류가 발생했습니다. 'UIViewController'유형의 값을 강제 변환에서 'UINavigationController'유형으로 변환 할 수 없습니다.

  22. 22

    Rails는 문자열을 정수 오류로 변환 할 수 없습니다.

  23. 23

    '*'는 Fixnum (TypeError)으로 강제 변환 될 수 없습니다.

  24. 24

    오류 # 1034 : 유형 강제 변환 실패 : org.httpclient.events::HttpErrorEvent@daf35f1을 flash.events.IOErrorEvent로 변환 할 수 없습니다.

  25. 25

    Python 이미지 라이브러리는 pdf로 변환 할 수 없습니다.

  26. 26

    'Int'는 'CGFloat'SwiftUI 잘못된 오류로 변환 할 수 없습니다.

  27. 27

    오류는 다음과 같습니다. ValueError : float NaN을 정수로 변환 할 수 없습니다.

  28. 28

    오류 : '<lambda (double)>'을 'double (*) (double)'로 변환 할 수 없습니다.

  29. 29

    jsonarray를 jsonobject logcat 오류로 변환 할 수 없습니다.

뜨겁다태그

보관