python-scipyHow do I use Python XlsxWriter to write a NumPy array to an Excel file?
Using Python XlsxWriter, you can write a NumPy array to an Excel file. Here is an example of how to do this:
import xlsxwriter
import numpy as np
# Create a workbook and add a worksheet.
workbook = xlsxwriter.Workbook('arrays.xlsx')
worksheet = workbook.add_worksheet()
# Create an array of numbers
data = np.arange(1, 65).reshape(8, 8)
# Write the array to the worksheet.
worksheet.write_array('A1', data)
# Close the workbook.
workbook.close()
This code will create an Excel file named 'arrays.xlsx' with the NumPy array written to it.
The code consists of the following parts:
- Importing the xlsxwriter and numpy libraries.
- Creating a workbook and worksheet.
- Creating an array of numbers using the numpy library.
- Writing the array to the worksheet.
- Closing the workbook.
Helpful links
More of Python Scipy
- How can I use Python Scipy to zoom in on an image?
- How do I use Python Scipy to perform a Z test?
- How can I check if a certain version of Python is compatible with SciPy?
- How do I create a 2D array of zeros using Python and NumPy?
- How to use Python, XML-RPC, and NumPy together?
- How can I use Python and SciPy to find the zeros of a function?
- How can I use Python and Numpy to zip files?
- How can I use Python and SciPy to visualize data?
- How do I use Python and SciPy to write a WAV file?
See more codes...