Skip to content

Releases: hosseinmoein/DataFrame

April-2020

05 Apr 16:26
Compare
Choose a tag to compare

Added visit_async() and single_act_visit_async() methods
Enhanced documentations
Fixed many codacy complains
Fixed a glitch in DateTime related to nanoseconds
Added Conan package support, thanks to @yssource
Added get retype_column() method
Added load_align_column() method
Brought the whole codebase to 100% compliance with C++ standards (using _GLIBCXX_DEBUG)

March-2020

13 Mar 21:13
30bbb74
Compare
Choose a tag to compare

Added mid_point to fill_policy
Added quantile visitor
Added VWAP (Volume Weighted Average Price) visitor
Added VWBAS (Volume Weighted Bid-Ask Spread) visitor
Added concat() and self_concat() methods
Added get_reindexed() and get_reindexed_view() methods
Made all get methods (i.e. views) const
Switched to HTML docs

Feb-2020

03 Feb 22:55
96cfb70
Compare
Choose a tag to compare

Code reorganization
Added DataFrame method get_memory_usage()
Divided visitor source file into Stats, ML, and financial source files
Added exponential-moving-stats adopter for visitors
Added Geometric-Mean visitor
Added Harmonic-Mean visitor
Added Double-Cross-Over visitor
Added Bollinger-Band visitor
Added Moving-Average-Convergence/Divergence visitor
Added Expanding-Roll-Adopter for visitors
Added support for Conan file compiling
Improved multi-threading + added multi-threading to more algos
Added MADVisitor -- 4 different Mean-Absolute-Deviation visitor logic
Added Standard-Error-of-the-Mean visitor

Jan-2020

02 Jan 15:18
Compare
Choose a tag to compare

Improved testing
Enhanced documentation
Improved DataFrame performance
Added z-score visitor
Added protection for multithreading
Improved visitors performance
Added k-means visitor
Brought iterators up to C++17 standards
Added affinity-propagation visitor
Improved sorting performance
Added multi-column sorting + ascending vs. descending
Added join by column and improved join by index
Factoring out a lot of code, especially on sort and join
Improved Mode calculation not to copy data

Sept-2019

01 Sep 16:19
Compare
Choose a tag to compare

Code restructures
Documentation enhancements
shape()
shuffle()
shrink_to_fit()
Roll adapters for visitor algorithms
Better NaN value handling
Slicing by random selection
Random number generators
JASON files format read/write
Performance/scalability comparison with Pandas was added to README
Enhanced get_[data|view]by_loc(), allowing distinct location
Enhanced get
[data|view]_by_idx(), allowing distinct indices

July-2019

03 Jul 18:50
Compare
Choose a tag to compare

MMap stuff
Ptr views
Fixed CMake
More Visitors
Index generation
Slicing and removing by boolean selection
Other improvements and cleanups

June-2019

01 Jun 17:35
Compare
Choose a tag to compare

Added more analytics + more utility + bug fixes

May-2019

07 May 16:26
Compare
Choose a tag to compare

Added multithreading + more

April-2019 (2)

09 Apr 13:40
Compare
Choose a tag to compare

Added drop missing columns

April-2019

05 Apr 17:42
Compare
Choose a tag to compare

First release