1
나는 t- 분포의 루비 구현을 찾으려고 노력하고 있으므로 특정 평균, 표준 편차 및 자유도로 그래프를 그릴 수 있습니다. 그것이 의미가 있는지 완전히 확신 할 수는 없지만, 어떤 도움이라도 대단히 감사 할 것입니다.t 분포의 Ruby 구현
나는 t- 분포의 루비 구현을 찾으려고 노력하고 있으므로 특정 평균, 표준 편차 및 자유도로 그래프를 그릴 수 있습니다. 그것이 의미가 있는지 완전히 확신 할 수는 없지만, 어떤 도움이라도 대단히 감사 할 것입니다.t 분포의 Ruby 구현
R 및 Rinruby 사용에 대한 두 번째 DGM 의견이 있습니다. 루비에 R 명령을 입력 할 수 있기 때문에 Rinruby가 환상적입니다 :) 사용하기 전에 시스템에 R이 설치되어 있는지 확인해야합니다. 당신이 (R과 Rinruby 보석을 설치 한 후) 액션의 T-배포를보고 싶다면 바로는 IRB에 다음 붙여 넣기 :이 시작하는 데 도움이
require 'rinruby'
R.eval <<EOF
x <- seq(-4, 4, length=100)
hx <- dnorm(x)
degf <- c(1, 3, 8, 30)
colors <- c("red", "blue", "darkgreen", "gold", "black")
labels <- c("df=1", "df=3", "df=8", "df=30", "normal")
plot(x, hx, type="l", lty=2, xlab="x value",
ylab="Density", main="Comparison of t Distributions")
for (i in 1:4){
lines(x, dt(x,degf[i]), lwd=2, col=colors[i])
}
legend("topright", inset=.05, title="Distributions",
labels, lwd=2, lty=c(1, 1, 1, 1, 2), col=colors)
EOF
희망을. 나는 최근에 일부 R 문서에서 R 코드를 뻔뻔스럽게 훔쳐서 t 배포를 할 필요가 없다는 것을 알아야한다.
[작은 google foo로이 문서를 찾았습니다] (https://github.com/clbustos/distribution/blob/master/lib/distribution/t/ruby.rb) – Kyle
사용하지 않았지만 R 언어가 있습니다. 통계에 유용하며 여기에 루비 인터페이스가 있습니다. https://sites.google.com/a/ddahl.org/rinruby-users/ – DGM