Skip to content
Related Articles

Related Articles

Save Article
Improve Article
Save Article
Like Article

Python | Pandas DataFrame.to_latex() method

  • Last Updated : 17 Sep, 2019

With the help of DataFrame.to_latex() method, We can get the dataframe in the form of latex document which we can open as a separate file by using DataFrame.to_latex() method.

Syntax : DataFrame.to_latex()
Return : Return the dataframe as a latex document.

 Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.  

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning - Basic Level Course

Example #1 :
In this example we can say that by using DataFrame.to_latex() method, we are able to get the dataframe in the form latex document.






# import DataFrame
import pandas as pd
  
# using DataFrame.to_latex() method
gfg = pd.DataFrame({'Name': ['Marks'], 
                    'Jitender': ['78'],
                    'Rahul': ['77.9']})
  
print(gfg.to_latex(index = True, multirow = True))

Output :

\begin{tabular}{llll}
\toprule
{} & Name & Jitender & Rahul \\
\midrule
0 & Marks & 78 & 77.9 \\
\bottomrule
\end{tabular}

Example #2 :




# import DataFrame
import pandas as pd
  
# using DataFrame.to_latex() method
gfg = pd.DataFrame({'Name': ['Marks', 'Gender'],
                    'Jitender': ['78', 'Male'], 
                    'Purnima': ['78.9', 'Female']})
  
print(gfg.to_latex(index = False, multirow = True))

Output :

\begin{tabular}{lll}
\toprule
Name & Jitender & Purnima \\
\midrule
Marks & 78 & 78.9 \\
Gender & Male & Female \\
\bottomrule
\end{tabular}




My Personal Notes arrow_drop_up