I found your Chi-Square test and am trying to use it. It appears to work
with one array but not with two. My steps are below:
This works:
ChisqTest([1,2,3,4])
This doesn't:
ChisqTest([1,2,3,4],[1,2,2,4])
It errors with the following:
LoadError: MethodError: `ChisqTest` has no method matching
ChisqTest(::Array{Int64,1}, ::Array{Int64,1})
Closest candidates are:
ChisqTest{T<:Integer}(::AbstractArray{T<:Integer,1},
::AbstractArray{T<:Integer,1},
!Matched::Tuple{UnitRange{T<:Integer},UnitRange{T<:Integer}})
ChisqTest{T<:Integer}(::AbstractArray{T<:Integer,1},
::AbstractArray{T<:Integer,1}, !Matched::T<:Integer)
ChisqTest{T<:Integer,U<:AbstractFloat}(::AbstractArray{T<:Integer,1},
!Matched::Array{U<:AbstractFloat,1})
...
while loading In[118], in expression starting on line 1
I have checked the arrays to make sure they're AbstractArrays and the
result is true.
Any advice would be helpful, I might just be implementing wrong.
On Friday, March 6, 2015 at 7:58:20 AM UTC-6, Benjamin Deonovic wrote:
>
> My pull has been merged: https://github.com/JuliaStats/HypothesisTests.jl
>
> On Thursday, March 5, 2015 at 8:32:32 AM UTC-6, Benjamin Deonovic wrote:
>>
>> I implemented the chisquare test in julia. I made a pull request in the
>> HypothesisTests package. It hasn't been pulled yet, but probably will be
>> soon.
>>
>> On Sunday, February 8, 2015 at 5:32:48 PM UTC-6, Arin Basu wrote:
>>>
>>> Hi All,
>>>
>>> Please pardon my ignorance, but how does one do chisquare test in Julia.
>>> Something like,
>>>
>>> ```
>>>
>>> chisq.test(x, y = NULL, correct = TRUE,
>>> p = rep(1/length(x), length(x)), rescale.p = FALSE,
>>> simulate.p.value = FALSE, B = 2000)
>>>
>>> ```
>>>
>>> in R
>>>
>>>
>>> I could not find anything in the documentation. I must not have searched
>>> enough, what can it be?
>>>
>>>
>>> Best,
>>>
>>> Arin
>>>
>>>