23 Commits

Author SHA1 Message Date
74bec4b69e
Merge branch 'main' into dataframe 2025-07-06 11:05:14 +01:00
Palash Tyagi
601dc66d7d Add panic test for frame_zip method with incompatible dimensions 2025-07-06 10:47:21 +01:00
Palash Tyagi
073a22b866 Add frame_map and frame_zip methods to Frame struct with corresponding tests 2025-07-06 01:55:49 +01:00
4ed23069fc
Merge branch 'main' into dataframe 2025-07-06 00:47:15 +01:00
Palash Tyagi
7a68d13eb3 Change transpose method to take an immutable reference 2025-07-06 00:38:14 +01:00
Palash Tyagi
ef574892fa Add transpose method to Frame for matrix transposition 2025-07-06 00:22:41 +01:00
Palash Tyagi
30bff6ecf4 Add transpose method to Frame for matrix transposition 2025-07-06 00:22:10 +01:00
9b480e8130
Merge branch 'main' into dataframe 2025-06-22 05:22:06 +01:00
Palash Tyagi
453e34ef82 Improve panic message for invalid Range index in Frame::new test 2025-06-22 05:19:52 +01:00
Palash Tyagi
092a7b7cce Validate range index length in Frame::new to prevent mismatches with matrix rows 2025-06-22 05:08:05 +01:00
Palash Tyagi
49f7558225 Enhance column access methods to clarify usage by name and physical index 2025-06-22 05:00:42 +01:00
Palash Tyagi
80196f8a53 Enhance element-wise and bitwise operation implementations for Frame<T> and Frame<bool> 2025-06-02 20:10:39 +01:00
Palash Tyagi
ed55e2d446 updated tests to match panic messages 2025-04-24 18:03:28 +01:00
Palash Tyagi
40aaafa5de fix bad char 2025-04-23 22:49:55 +01:00
Palash Tyagi
f2c4f297a6 updating comments in frame implementation 2025-04-23 22:22:34 +01:00
Palash Tyagi
de6b419911 updating comments in frame implementation 2025-04-23 22:20:16 +01:00
Palash Tyagi
dfd4a7ddc7 fix: specify float type in assertions for element-wise multiplication examples 2025-04-21 01:25:56 +01:00
Palash Tyagi
6d371a50e3 add unreachable pattern warnings to RowIndexLookupHelper implementations 2025-04-21 00:47:09 +01:00
Palash Tyagi
cc4becd244 first draft of date/int addressing 2025-04-20 23:44:39 +01:00
Palash Tyagi
9c16e2eee6 remove commented-out test for column swapping 2025-04-20 14:04:58 +01:00
Palash Tyagi
1d81f7e72f moved tests out of tests directory 2025-04-20 01:46:57 +01:00
Palash Tyagi
57e5ee38d2 moved tests back into frame.rs 2025-04-20 01:40:50 +01:00
Palash Tyagi
5bc37d58e3 add Frame struct with methods for column manipulation and element-wise operations 2025-04-19 00:42:28 +01:00