danfojs icon indicating copy to clipboard operation
danfojs copied to clipboard

fix(dataframe): ensure consistent column order during creation from objects

Open sujay000 opened this issue 9 months ago • 1 comments

Fix: Consistent column order for DataFrame from objects (#556, #641)

Addresses issue #556, #641. DataFrame creation from objects now preserves consistent column order.

Changes:

Modified loadObjectIntoNdframe in src/danfojs-base/core/generic.ts. Reads column names from the first object's keys. Extracts values based on this order.

Considerations:

Column order follows the first object's keys.

Testing:

Added a unit test in src/danfojs-node/test/core/frame.test.ts to verify consistent column order.

sujay000 avatar May 02 '25 15:05 sujay000

Hi @risenW, can you please review my pull-request?

sujay000 avatar May 02 '25 15:05 sujay000