Re: pandas dataframe in a reportlab table

Robin Becker <[email protected]>
Newsgroups gmane.comp.python.reportlab.user
Message-ID <[email protected]>
A python person says that we should probably use tolist


rlab_table_data=[['Mean','Max','Min','TestA','TestB']]+df.values.tolist()


and that is indeed fast


> $ python -mtimeit -s'import pandas as pd;df=pd.DataFrame([[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5]])' "rlab_table_data=[['Mean','Max','Min','TestA','TestB']]+df.values.tolist()"
> 100000 loops, best of 3: 7.72 usec per loop





On 20/02/2019 21:49, Pizzolato, Larissa (EC) wrote:
> Hi there,
> 
> I am seeking a way to input a pandas dataframe into an existing reportlab table.
> 
> So far I have tried numerous different things, with this being the most recent:
> 
> example_df = inputPandasDataframe.values.astype(str) # the data looks like this:[[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5]]
..........

-- 
Robin Becker
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.