Pyspark에서 Stringindexer를 사용할 때 열 이름을 변수로 배치하는 방법

아이 자즈 유사 프
{simpleDF.columns 
 #output :['color', 'lab', 'value1', 'value2']
 indexer = simpleDF.select('lab')

 from pyspark.ml.feature import StringIndexer
 # Let us create an object of the class StringIndexer
 lblindexer=StringIndexer().setInputCol(indexer).setOutputCol("LabelIndexed")
 idxRes=lblindexer.fit(simpleDF).transform(simpleDF)

 idxRes.show(5)}

이 코드 줄에서 잘 작동하지만 더 일반적으로 원합니다.

 #lblindexer=StringIndexer().setInputCol('lab').setOutputCol("LabelIndexed")

오류 발생 : TypeError : 매개 변수 "inputCol"에 대해 잘못된 매개 변수 값이 지정되었습니다. <class 'pyspark.sql.dataframe.DataFrame'>을 문자열 유형으로 변환 할 수 없습니다.

mck

데이터 프레임이 아닌 입력 열에 열 이름을 사용하십시오.

lblindexer=StringIndexer().setInputCol('lab').setOutputCol("LabelIndexed")

변수를 사용하려면

indexer = 'lab'
lblindexer=StringIndexer().setInputCol(indexer).setOutputCol("LabelIndexed")

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

r에서 par () 함수를 사용할 때 히스토그램에 열 이름을 추가하는 방법

분류에서Dev

JS 배열을 맵으로 사용할 때 배열에서 요소를 제거하는 방법

분류에서Dev

매개 변수가 포인터를 사용하는 2D 배열이어야 할 때 C ++에서 swap ()을 사용하는 방법

분류에서Dev

열 이름으로 '맵'을 수행 할 때 준 인용 / 정리 평가를 사용하는 방법

분류에서Dev

배열을 필터링 할 때 PHP에서 strpos ()를 사용하는 방법

분류에서Dev

IFS를 사용하여 변수 분할에서 배열을 읽는 방법

분류에서Dev

값과 일치 할 때 배열을 가져 와서 사용하는 방법

분류에서Dev

결합자를 사용하여 JSON 배열을 Scala 객체에 매핑 할 때 다른 이름을 사용하는 방법

분류에서Dev

열 이름으로 전역 변수를 사용할 때 data.table을 사용하여 열 업데이트

분류에서Dev

평면화 된 3D 배열을 사용할 때 xyz 순서를 변경하는 방법

분류에서Dev

Select를 사용하여 MySql 변수에 배열을 할당하는 방법

분류에서Dev

배열 매개 변수에 변수 이름을 사용하는 방법

분류에서Dev

CouchDB : Reduce를 사용할 때 Map 함수에서 배열 키를 사용하는 방법은 무엇입니까?

분류에서Dev

txt 파일을 사용하여 배치 스크립트에서 변수를 채우는 방법. 그런 다음 반복 될 때까지 텍스트 파일의 모든 이름을 변수로 사용합니다.

분류에서Dev

파일에서 문자열이 일치 할 때 sed를 사용하여 난수로 줄의 마지막 3 자리를 수정하는 방법

분류에서Dev

Javascript에서 사용자 정의 함수없이 연결할 때 배열을 Set으로 변환하는 더 짧은 방법

분류에서Dev

함수에서 문자열을 인수로 전달할 때 열 이름을 유지하는 방법

분류에서Dev

변수를 배치로 배열로 분할하는 방법

분류에서Dev

UPDATE를 사용할 때 MySQL에서 열을 변수 값으로 설정하는 올바른 방법은 무엇입니까?

분류에서Dev

배열 객체를 사용할 때 봇 프레임 워크 작성기에서 동적 변수 값을 전달하는 방법

분류에서Dev

문자열에서 여러 문자열 대체를 수행 할 때 var 사용을 피하는 방법

분류에서Dev

사용자가 셀을 클릭 할 때 테이블 세부 사항보기의 배열에서 비디오를로드하는 방법은 무엇입니까?

분류에서Dev

PHPExcel을 사용하여 Excel에서 배열 변수의 펀치를 선언하는 방법 ?? /

분류에서Dev

typescript에서 배열 감소 함수를 사용할 때 배열을 반복하는 방법은 무엇입니까?

분류에서Dev

정수를 postgresql에서 열 이름으로 사용할 수있는 문자열로 변환하는 방법은 무엇입니까?

분류에서Dev

winapis를 사용하여 문자열을 매개 변수로 전달할 때 C # 문자열을 C ++ 문자열로 변환하는 방법

분류에서Dev

대상 파일이 변수를 사용할 수 있도록 변수 이름을 배치 파일에 에코하는 방법

분류에서Dev

PHP의 함수 curl_init () 변수를 배열 변수로 사용 (해결됨. curl_curl ()에 배열을 사용하는 방법을 이해했습니다.)

분류에서Dev

Python dict에서 문자열 값을 사용할 때 KeyError를 피하는 방법

Related 관련 기사

  1. 1

    r에서 par () 함수를 사용할 때 히스토그램에 열 이름을 추가하는 방법

  2. 2

    JS 배열을 맵으로 사용할 때 배열에서 요소를 제거하는 방법

  3. 3

    매개 변수가 포인터를 사용하는 2D 배열이어야 할 때 C ++에서 swap ()을 사용하는 방법

  4. 4

    열 이름으로 '맵'을 수행 할 때 준 인용 / 정리 평가를 사용하는 방법

  5. 5

    배열을 필터링 할 때 PHP에서 strpos ()를 사용하는 방법

  6. 6

    IFS를 사용하여 변수 분할에서 배열을 읽는 방법

  7. 7

    값과 일치 할 때 배열을 가져 와서 사용하는 방법

  8. 8

    결합자를 사용하여 JSON 배열을 Scala 객체에 매핑 할 때 다른 이름을 사용하는 방법

  9. 9

    열 이름으로 전역 변수를 사용할 때 data.table을 사용하여 열 업데이트

  10. 10

    평면화 된 3D 배열을 사용할 때 xyz 순서를 변경하는 방법

  11. 11

    Select를 사용하여 MySql 변수에 배열을 할당하는 방법

  12. 12

    배열 매개 변수에 변수 이름을 사용하는 방법

  13. 13

    CouchDB : Reduce를 사용할 때 Map 함수에서 배열 키를 사용하는 방법은 무엇입니까?

  14. 14

    txt 파일을 사용하여 배치 스크립트에서 변수를 채우는 방법. 그런 다음 반복 될 때까지 텍스트 파일의 모든 이름을 변수로 사용합니다.

  15. 15

    파일에서 문자열이 일치 할 때 sed를 사용하여 난수로 줄의 마지막 3 자리를 수정하는 방법

  16. 16

    Javascript에서 사용자 정의 함수없이 연결할 때 배열을 Set으로 변환하는 더 짧은 방법

  17. 17

    함수에서 문자열을 인수로 전달할 때 열 이름을 유지하는 방법

  18. 18

    변수를 배치로 배열로 분할하는 방법

  19. 19

    UPDATE를 사용할 때 MySQL에서 열을 변수 값으로 설정하는 올바른 방법은 무엇입니까?

  20. 20

    배열 객체를 사용할 때 봇 프레임 워크 작성기에서 동적 변수 값을 전달하는 방법

  21. 21

    문자열에서 여러 문자열 대체를 수행 할 때 var 사용을 피하는 방법

  22. 22

    사용자가 셀을 클릭 할 때 테이블 세부 사항보기의 배열에서 비디오를로드하는 방법은 무엇입니까?

  23. 23

    PHPExcel을 사용하여 Excel에서 배열 변수의 펀치를 선언하는 방법 ?? /

  24. 24

    typescript에서 배열 감소 함수를 사용할 때 배열을 반복하는 방법은 무엇입니까?

  25. 25

    정수를 postgresql에서 열 이름으로 사용할 수있는 문자열로 변환하는 방법은 무엇입니까?

  26. 26

    winapis를 사용하여 문자열을 매개 변수로 전달할 때 C # 문자열을 C ++ 문자열로 변환하는 방법

  27. 27

    대상 파일이 변수를 사용할 수 있도록 변수 이름을 배치 파일에 에코하는 방법

  28. 28

    PHP의 함수 curl_init () 변수를 배열 변수로 사용 (해결됨. curl_curl ()에 배열을 사용하는 방법을 이해했습니다.)

  29. 29

    Python dict에서 문자열 값을 사용할 때 KeyError를 피하는 방법

뜨겁다태그

보관