R의 하드 스턱 오류 : 가변 길이가 다릅니다.

조르디 포마다

나는 주어진 자동차의 마일리지가 평균보다 높거나 낮은지를 예측하기 위해 SVM 분류기를 훈련해야하는 R의 응용 프로그램을 사용한 통계적 학습 소개의 371 페이지에 있는 연습 7을 완료하려고합니다 . 데이터는 데이터 프레임 Auto에 있으며 NA가없고 길이가 다르거 나 기타 명백하게 문제가되는 기능이 없습니다 (요인으로 저장된 문자열 열이 있지만 이미 처리했습니다).

다음 코드로이 작업을 수행합니다.

library("ISLR")
library("e1071")
set.seed(1)
m=dim(Auto)[1]
train=sample(1:m, ceiling(m/2), replace = FALSE)
train=sort(train)
med=median(Auto$mpg)
above_median=as.numeric(Auto$mpg[train]>=med)

length(above_median)
dim(Auto[train, -c(1,9)])

tune.out<-tune(svm, above_median ~ ., data=Auto[train,-c(1,9)], kernel="linear", 
          ranges=data.frame(cost=c(0.01, 0.03, 0.1, 0.3, 1, 3)), scale = FALSE)

반환하는

Error in model.frame.default(formula, data) : 
  variable lengths differ (found for 'cylinders')

모든 관련 길이가 196인지 확인했기 때문에 이것은 분명히 그렇지 않습니다. 또한 데이터에 NA가 없는지 확인했습니다.

에도

이런 식으로 실행하면 작동합니다.

tmp <- Auto
tmp$above_median <- above_median
tune.out <- tune(svm, above_median ~ ., data=tmp[train,-c(1,9)], kernel = "linear", 
                 ranges = data.frame(cost=c(0.01, 0.03, 0.1, 0.3, 1, 3)), scale = FALSE)

above_median제공된 데이터 프레임 내부를 찾고 있지만 찾지 못하므로 Y의 길이는 0입니다. 결과적으로 첫 번째 열의 길이는 동일하지 않습니다.

추신 : tmp원래 데이터 프레임을 변경하지 않기 위해 만들었습니다 . 당신의 운동이 운동이라고 생각하면 중요하지 않다고 생각합니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

R- "가변 길이가 다릅니다"오류

분류에서Dev

롤 적용시 가변 길이가 다릅니다 오류 lm

분류에서Dev

이 플롯 오류를 해결하는 방법 (xy.coords (x, y, xlabel, ylabel, log)의 오류 : 'x'및 'y'길이가 다릅니다)?

분류에서Dev

R의 if 문. 오류 인수의 길이가 0입니다.

분류에서Dev

Caffe 분류기를 사용하려고하면 "시퀀스 인수의 길이가 입력 순위와 같아야합니다"오류가 발생합니다.

분류에서Dev

mutate_impl (.data, dots) 오류 : SQL Server에서 길이가 0 인 변수 이름 R- 서비스를 사용하려고합니다.

분류에서Dev

Xcode Codesign 오류 : 타임 스탬프가 다릅니다.

분류에서Dev

가변 길이의 테이블을 sqlite 데이터베이스에 삽입하고 싶지만 다음과 같은 오류가 발생합니다. 제공된 바인딩 수가 잘못되었습니다.

분류에서Dev

grid.arrange를 사용할 때 "끊기 및 레이블의 길이가 다릅니다"오류가 표시됩니다.

분류에서Dev

Expo React Native Calendar-오류 : HostFunction의 예외 : JS의 잘못된 호출 : 필드 크기가 다릅니다.

분류에서Dev

R에서 lm을 사용할 때 가변 길이가 다릅니다.

분류에서Dev

[오류 : 숫자 변수가 아닙니다]에 의해 그룹 후 R에서 Levene 테스트를 사용하는 동안 오류가 발생했습니다.

분류에서Dev

Visual Studio Code .Net Core 디버깅 오류 '소스 코드가 원본과 다릅니다'

분류에서Dev

파이썬의 TPOT 오류는 길이가 다른 슬라이스 인덱서를 사용하여 설정할 수 없습니다.

분류에서Dev

R의 오류 메시지 : if (nomZ % in % coded) {: 인수의 길이가 0입니다.

분류에서Dev

r if 문이 오류를 충족 : 인수의 길이가 0입니다.

분류에서Dev

인덱싱의 다른 시퀀스 동일한 필드가 다릅니다.

분류에서Dev

TSLM 오류 : 교체의 길이가 0입니다.

분류에서Dev

knn 기차와 클래스는 길이가 다릅니다

분류에서Dev

파이썬이 텍스트 파일에 목록을 작성하면 길이가 다릅니다.

분류에서Dev

ncdf 파일의 치수 길이가 다릅니다.

분류에서Dev

변수의 오버레이 플롯을 만드는 방법, 그러나 내가 만들고 싶은 모든 플롯에는 데이터 길이가 다릅니다.

분류에서Dev

텍스트 마이닝 오류 : "대체 길이가 0"및 "대체 할 항목 수가 대체 길이의 배수가 아닙니다."

분류에서Dev

레코드를 추가 할 때 콤보 상자의 소스가 다릅니다.

분류에서Dev

의사 결정 트리 시각화 중에 위치 인수가 키워드 인수 오류를 따릅니다.

분류에서Dev

자바 스크립트로 동적으로 생성 될 때 목록 항목의 길이가 다릅니다.

분류에서Dev

오류 : 'det'에 대한 방정식의 인수 수가 다릅니다.

분류에서Dev

Tensorflow 오류 : InvalidArgumentError : 구성 요소 유형의 수가 다릅니다.

분류에서Dev

이 Ruby 클래스의 이름을 변경하면 오류가 발생합니다.

Related 관련 기사

  1. 1

    R- "가변 길이가 다릅니다"오류

  2. 2

    롤 적용시 가변 길이가 다릅니다 오류 lm

  3. 3

    이 플롯 오류를 해결하는 방법 (xy.coords (x, y, xlabel, ylabel, log)의 오류 : 'x'및 'y'길이가 다릅니다)?

  4. 4

    R의 if 문. 오류 인수의 길이가 0입니다.

  5. 5

    Caffe 분류기를 사용하려고하면 "시퀀스 인수의 길이가 입력 순위와 같아야합니다"오류가 발생합니다.

  6. 6

    mutate_impl (.data, dots) 오류 : SQL Server에서 길이가 0 인 변수 이름 R- 서비스를 사용하려고합니다.

  7. 7

    Xcode Codesign 오류 : 타임 스탬프가 다릅니다.

  8. 8

    가변 길이의 테이블을 sqlite 데이터베이스에 삽입하고 싶지만 다음과 같은 오류가 발생합니다. 제공된 바인딩 수가 잘못되었습니다.

  9. 9

    grid.arrange를 사용할 때 "끊기 및 레이블의 길이가 다릅니다"오류가 표시됩니다.

  10. 10

    Expo React Native Calendar-오류 : HostFunction의 예외 : JS의 잘못된 호출 : 필드 크기가 다릅니다.

  11. 11

    R에서 lm을 사용할 때 가변 길이가 다릅니다.

  12. 12

    [오류 : 숫자 변수가 아닙니다]에 의해 그룹 후 R에서 Levene 테스트를 사용하는 동안 오류가 발생했습니다.

  13. 13

    Visual Studio Code .Net Core 디버깅 오류 '소스 코드가 원본과 다릅니다'

  14. 14

    파이썬의 TPOT 오류는 길이가 다른 슬라이스 인덱서를 사용하여 설정할 수 없습니다.

  15. 15

    R의 오류 메시지 : if (nomZ % in % coded) {: 인수의 길이가 0입니다.

  16. 16

    r if 문이 오류를 충족 : 인수의 길이가 0입니다.

  17. 17

    인덱싱의 다른 시퀀스 동일한 필드가 다릅니다.

  18. 18

    TSLM 오류 : 교체의 길이가 0입니다.

  19. 19

    knn 기차와 클래스는 길이가 다릅니다

  20. 20

    파이썬이 텍스트 파일에 목록을 작성하면 길이가 다릅니다.

  21. 21

    ncdf 파일의 치수 길이가 다릅니다.

  22. 22

    변수의 오버레이 플롯을 만드는 방법, 그러나 내가 만들고 싶은 모든 플롯에는 데이터 길이가 다릅니다.

  23. 23

    텍스트 마이닝 오류 : "대체 길이가 0"및 "대체 할 항목 수가 대체 길이의 배수가 아닙니다."

  24. 24

    레코드를 추가 할 때 콤보 상자의 소스가 다릅니다.

  25. 25

    의사 결정 트리 시각화 중에 위치 인수가 키워드 인수 오류를 따릅니다.

  26. 26

    자바 스크립트로 동적으로 생성 될 때 목록 항목의 길이가 다릅니다.

  27. 27

    오류 : 'det'에 대한 방정식의 인수 수가 다릅니다.

  28. 28

    Tensorflow 오류 : InvalidArgumentError : 구성 요소 유형의 수가 다릅니다.

  29. 29

    이 Ruby 클래스의 이름을 변경하면 오류가 발생합니다.

뜨겁다태그

보관