plotnine icon indicating copy to clipboard operation
plotnine copied to clipboard

Memory usage of plotnine for big dataframe contain millions rows

Open jiajinbu opened this issue 4 years ago • 0 comments

There is a high memory usage for plotnine in _draw_layers step for big dataframe. And generate_data method in layer will copy the original data (self.data = plot_data.copy()). If this is true deep copy, it will cost many time and memory, especially for those contain many columns that weren't used for plot.

jiajinbu avatar Jan 28 '21 07:01 jiajinbu