이제서야 안재형선생님의 R을 이용한 누구나 하는 통계분석을 사서 공부하고 있습니다. 원래는SPSS을 사용을 했었는데, 너무 data handling하는데 시간이 많이 걸려서 R을 공부하고자 하는데요. 차근차근 잘나가다가 제가 문제가 생겼습니다. ㅠㅠ.
저장된 데이터로는 잘 되는데, 제 데이타로는 계속 오류가 나타나내요.
일단 C:/data로 제 data shoulder.csv까지는 잘 저장 되었습니다.
그리고 read.csv("shoulder.csv") 도 잘 읽혀졌습니다.
그런데, 다음 기술 통계에서 잘 나오지가 않더군요. 계속 에러가 나옵니다. 무엇이 잘못되었는지 잘 모르겠습니다.
가령
제 data는 성별, 연령, 좌우구분,Acromion, Bursitis, supraspinatus, subscapulartis, infraspinatus, biceps tendon fluid collection, rotator cuff multiple tear로 구성되어 있는데요.
>> boxplot(Bursitis~supraspinatus,data=shoulder)
다음에 오류eval(expr, envir, enclos) : 개체 'shoulder'이 없습니다
>length(shoulder$Bursitis) 등등 해도 계속 에러가 나옵니다.
> length(shoulder$좌우구분)
에러:개체 'shoulder'이 없습니다
>
최종 질문 입니다. length(파일명$항목명)이 맞는지요? 혹은 명령어(파일명$항목명)이 맞는지요? 대 소문자는 유의해서 살폈습니다.
shoulder.csv
친절한 가르침 기다립니다.
rehappydoctor 두손모음
첫댓글 잘 되는데요
> A=read.csv("d:/multimedia/shoulder.csv",header=TRUE)
> A> boxplot(Bursitis~supraspinatus,data=A)
>
> length(A$Bursitis)
[1]
매우 감사합니다.
이런 이야기가 책에는 없었습니다.
이제 잘 보고 잘 하도록 하겠습니다.
역시나 백번 공부하는 것보다 한번 배운 것 만 못하네요.
자주 찾아 질문하도록 하겠습니다.
shoulder=read.csv("shoulder.csv") 에서 앞에 "shoulder="를 안해서 저장이 안되었군요^^
데이터 읽었으면 절반은 성공한겁니다. 나머지 절반을 채우시기를 바랍니다.
참고로 read.csv()에서 header=TRUE는 디폴트여서 생략해도 됩니다.