Fixed a problem where stddev in C++ and Go was calculated from variance instead of sample variance. R uses sample variance so defaulting to that.
parent
e4bcc802b8
commit
cb49aae8e7
@ -1,3 +1,9 @@ |
|||||||
samples <- read.table("samples.txt") |
samples <- read.table("samples.txt") |
||||||
print(samples) |
#print(samples) |
||||||
|
print("Mean V1") |
||||||
|
mean(samples$V1) |
||||||
|
print("Stddev V1") |
||||||
|
sd(samples$V1) |
||||||
|
print("Variance V1") |
||||||
|
var(samples$V1) |
||||||
t.test(samples$V1, samples$V2) |
t.test(samples$V1, samples$V2) |
||||||
|
|||||||
@ -1,4 +1,10 @@ |
|||||||
|
R_SCRIPT=C:/Users/lcthw/AppData/Local/Programs/R/R-4.6.0/bin/Rscript.exe
|
||||||
|
|
||||||
all: |
all: |
||||||
go build .
|
go build .
|
||||||
|
|
||||||
|
test: |
||||||
|
./magic_stats
|
||||||
|
|
||||||
|
r_test: test |
||||||
|
$(R_SCRIPT) ../../cpp/tests/confirm.r
|
||||||
|
|||||||
@ -1,2 +0,0 @@ |
|||||||
gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4= |
|
||||||
gonum.org/v1/gonum v0.17.0/go.mod h1:El3tOrEuMpv2UdMrbNlKEh9vd86bmQ6vqIcDwxEOc1E= |
|
||||||
Loading…
Reference in new issue