적합도 테스트를 통해 변수의 경험적 분포 (여기 도시 크기)가 알려진 이론적 분포 (여기서는 파레토 분포)를 따르는 지 여부를 테스트 할 수 있습니다.R Langauge를 이용한 Kolmogorov-Smirnov 테스트의 적합성
도시 코드는 this link입니다. 이 테스트의 귀무 가설은 가정 된 분포가 허용 가능한 반면 대체 대립은 데이터가이 분포를 따르지 않는다는 것입니다. 일반적인 구조는 here입니다.
R 언어로 프로그램하고 싶습니다. 나는 미국 도시 크기로 구성된 내 데이터의 적합성을 확인하기 위해 몬테카를로 시뮬레이션을하고 싶다.
나의 경험적 분포는 미국 도시 크기입니다. 내 데이터가 파레토 배포본과 일치하는지 테스트하고 싶습니다. 위의 주어진 이미지에서 모든 함수는 P 값을 계산하기 위해 정의됩니다. "dgof"
이라는 패키지가 있고 Kolmogorov-Smirnow 테스트를 실행하는 명령이 ks.test(x, y,alternative = c("two.sided", "less", "greater"))
인데 위의 상황에 적용하는 방법을 모르겠습니다.
data<-read.csv("C:/Users/Shah/Desktop/US data 452 cities 2000.csv")
attach(data)
y<-Population
require(dgof)
x<-rlnorm(100,5,1)
ks.test(x, y,alternative = c("two.sided", "less", "greater"),
exact = NULL, tol=1e-8, simulate.p.value=TRUE, B=1000)
일부 발언 :
지금, 단순히이 할 //stats.stackexchange : 첫째로, 나는 당신의 질문 오프 주제에 StackOverflow에 대한하며 [크로스 인증 됨] (HTTP에 더 적합 수 있습니다 믿습니다. com). 둘째, 묻기 전에 몇 가지 연구를해야합니다. R은 훌륭한 소프트웨어이지만 소프트웨어를 사용하려면 많은 노력이 필요합니다. 나는 좋은 R 튜토리얼을 찾길 추천한다 (나의 개인적인 추천 : [Quick-R] (http://statmethods.net)). – Barranka셋째 : 물어보기 전에 몇 가지 대답을 google 할 수 있습니다. 권장되는 두 가지 읽기 : [R로 피팅 배포] (http://cran.r-project.org/doc/contrib/Ricci-distributions-en.pdf)와 앞서 언급 한 [Quick R tutorial] (http : // statmethods .net) ... [이 다른 기사] (http://whathaveyoutried.com) – Barranka
답장을 보내 주셔서 감사합니다 .. 나는 stackflow에서 이미 그것을 검색했습니다. 그러나이 문제는 아직 stackflow에서 논의되지 않았다. 네가 도울 수 있다면 부탁해. . – Shah