Releases: hosseinmoein/DataFrame
April-2020
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
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
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
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
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
MMap stuff
Ptr views
Fixed CMake
More Visitors
Index generation
Slicing and removing by boolean selection
Other improvements and cleanups
June-2019
Added more analytics + more utility + bug fixes
May-2019
Added multithreading + more
April-2019 (2)
Added drop missing columns
April-2019
First release