From e6031ea96a1b23323927922135f5cb7771fa9206 Mon Sep 17 00:00:00 2001 From: Tristan Eastburn Date: Fri, 27 Sep 2024 18:27:40 -0700 Subject: [PATCH] Improve memory use by setting map capacity in dataframe.Row() --- dataframe.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dataframe.go b/dataframe.go index d5d757a..f9bdafe 100644 --- a/dataframe.go +++ b/dataframe.go @@ -88,7 +88,7 @@ func (df *DataFrame) Row(row int, dontReadLock bool, retOpt ...SeriesReturnOpt) defer df.lock.RUnlock() } - out := map[interface{}]interface{}{} + out := make(map[interface{}]interface{}, len(df.Series)) for idx, aSeries := range df.Series { val := aSeries.Value(row)