daru icon indicating copy to clipboard operation
daru copied to clipboard

Data Analysis in RUby

Results 93 daru issues
Sort by recently updated
recently updated
newest added

Our specs had grown "organically", and many of them use outdated style of testing things (all bootstrap & several checks is made inside single example, tons of hard-to-read large objects...

enhancement
testing
difficulty: intermediate

Ruby does not have support for very good plotting libraries and therefore it does not make sense to be tied down to one (nyaplot in this case). We should explore...

Here is the list of what feels right for me, ready to discuss! I assume that Daru::Vector is a bit like Ruby's Array, and a bit like Hash. So: -...

question

**Reason**: in many cases (like NMatrix), as well as intuitively, `container.dtype` reads like "type of data stored in this container" (like numbers or string or what). But Daru's `#dtype` means...

enhancement
cleanup
api

``` ruby Daru::Vector.new([10**10, 20**20, 40**40]) # => # # # nil # 0 10000000000 # 1 10485760000000000000 # 2 12089258196146291747 ``` Definitely feels wrong.

enhancement
cleanup

There should be some mechanism to capture invalid options passed to `DateTimeIndex.date_range` and tell the user about the correct options to be used.

enhancement
cleanup

Currently, daru uses Arrays for storing data inside Vectors, which are collectively stored inside a dataframe. However, this approach reduces the speed of most mathematical operations due to everything being...

enhancement
help wanted
question
performance
difficulty: expert

Is there a built-in method for 'stacking' vectors? Stacking being taking N columns and turning them into rows with a label column and a value column. I have implemented a...

I think method name 'write_csv' is little confusing. If you know 'from_csv' method, you will assume 'to_csv' method, not 'write_csv'. I think we need method alias 'to_csv'. In addition, 'read_csv'...

wontfix

It would be great to say, have a `DateTimeIndex` on the second level of an hierarchy for selecting elements by date on the second level and by normal indexing on...

enhancement
api