For improving the capabilities of daru it is recommended that you are familiar with data analysis suites like pandas in Python or data.frame in R. The project mainly involves making daru as useful as pandas or data.frame for data analysists and regular Rubyists.
You can suggest your own ideas for improvements in daru, wherever you deem necessary.
Deepak Koli
unread,
Feb 10, 2016, 2:53:37 AM2/10/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to SciRuby Development
Hi,
I've set up the development environment for daru gem. I'm currently going through the code of daru and familiarising myself with pandas. Should i look into how to extract data from various internet sources into a DataFrame like pandas does?
Deepak Koli
unread,
Mar 11, 2016, 9:15:50 AM3/11/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to SciRuby Development
Hey Sameer,
Can you take a look at this basic prototype for stock data reader from yahoo finance
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to SciRuby Development
Looks good!
You should support precision upto minutes in case of stock data.
Deepak Koli
unread,
Mar 15, 2016, 2:09:31 AM3/15/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to SciRuby Development
Can you give me an ideas as to what all features should be supported under time series sampling?
Sameer Deshmukh
unread,
Mar 15, 2016, 2:03:30 PM3/15/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to SciRuby Development
You can start by porting pandas functions to daru.
Deepak Koli
unread,
Mar 15, 2016, 2:05:01 PM3/15/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to SciRuby Development
We can create a method whose parameters will be: a series, number of samples, method of sampling (like sum or mean), an optional fill method.
Choice of fill methods can include: forward fill, backward fill, interpolation.
Deepak Koli
unread,
Mar 15, 2016, 2:07:59 PM3/15/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to SciRuby Development
Can i start porting after submitting the proposal?
Or do i need to do it before to have shot at getting selected? :P
Sameer Deshmukh
unread,
Mar 15, 2016, 2:12:21 PM3/15/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to SciRuby Development
You need to figure out the most important methods and give us reasons as to why they should be ported to daru in your proposal. Also include the implementation details and code samples wherever necessary.
Coding happens later.
Sameer Deshmukh
unread,
Mar 16, 2016, 4:24:31 PM3/16/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to SciRuby Development
Saurabh Shah is also working on this idea. You might want to co-ordinate with him.